這可能被認爲是一個愚蠢的問題。但我在腦海中有一些困惑,這就是爲什麼我要問問題here.In本網站here。我覺得這個網站非常informative.There是一些定義的回調函數說明有哪些是回調函數的定義以及它如何適合array.prototype.forEach/map/filter方法
1.可傳遞給另一個函數作爲參數
2.可使用clousers。
3.可以在容器函數內的任何點訪問。
但是,有回調的另一個定義是:
值得注意的是,回調函數不立即執行 是很重要的。這是「召回」(因此得名)在某個指定 點包含函數體內
了適合任何點擊events.like document.getElementById('id').onclick=function(){};
但是它如何適應數組的方法,如的forEach,地圖,過濾器,一些和每一個。它似乎是他們在運行時立即調用。我不能在任何我想要的地方使用它們根據定義3。我不知道他們是否可以用作clousers,因爲我不是JavaScript專家,仍然試圖學習。所以它適合javascript中回調的定義。