0
如果我有以下幾點:如何在JavaScript回調函數中返回多個變量?
function hello(name, callback) {
var hello1 = "Hello There " + name;
callback(hello1);
}
hello("John", function(hello1) {
alert(hello1);
});
我可以在一個警告框獲得「你好約翰」。我該如何做到這一點,我可以有一個hello2變量,以便在回調中有兩個變量?我基本上是想要做的事,如:
function hello(name, callback) {
var hello1 = "Hello There " + name;
var hello2 = "Greetings " + name;
callback(hello1, hello2);
}
hello("John", function(hello1, hello2) {
alert(hello1 + " " + hello2);
});
嗯,你的例子不是你想要的嗎?第二個例子。 –
您的標題暗示您有興趣從回調中返回變量,而問題內容則表明您對如何提交多個變量作爲參數感興趣。你想完成哪個? –
我假設第一個例子應該有alert(hello1);'而不是'alert(「hello1」);'? – nnnnnn