首頁 > 問答 > 主體
請問回呼函數用到了閉包的特性麼?如:
$('button').onclick = function(){ /* do sth */};
我想大声告诉你2017-07-05 10:56:10
A=(x)=>{alert(x)};B=(callback)=>{let y=1;callback(y)};B(A);這樣回調就用到了
typecho2017-07-05 10:56:10
沒有,這裡沒有閉包。
閉包是在 A 函數裡面回傳 B 函數,然後 B 函數裡面一直引用著 A 函數的佈局變數。