當我搜索這些內容時,我發現很多東西開始討論Ajax,所以我甚至不知道我在嘗試什麼。在回調函數中使用表達式中的變量
我有以下的JavaScript:
function getFruit(callback) {
var result;
result = "banana";
// Make sure the callback is a function
if (typeof callback === "function") {
// Call it, since we have confirmed it is callable
callback();
}
return result;
}
getFruit(function(){
console.log(getFruit());
}
我只是想結果的當前值傳遞給回調函數,以便它可以在那裏使用。
請指教。
爲什麼需要該語句返回的結果? –
@RahulArora,這不是必需的,因爲它是OP代碼的一部分,因此將其留下(現在刪除) – Satpal