文章詳情頁
javascript - 回調(diào)函數(shù)和閉包的關(guān)系
瀏覽:179日期:2023-03-09 17:35:54
問題描述
請問回調(diào)函數(shù)用到了閉包的特性么?比如:
$(’button’).onclick = function(){ /* do sth */};
問題解答
回答1:A=(x)=>{alert(x)};B=(callback)=>{let y=1;callback(y)};B(A);這樣回調(diào)就用到了
回答2:沒有,這里沒有閉包。
閉包是在 A 函數(shù)里面返回 B 函數(shù),然后 B 函數(shù)里面一直引用著 A 函數(shù)的布局變量。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. javascript - 請問微信jssdk自定義分享是不是不能用了?2. android百度地圖定位問題3. javascript - ios返回不執(zhí)行js怎么解決?4. PHP類屬性聲明?5. python - 怎么把char*對象轉(zhuǎn)換成PyObject*對象6. javascript - 圖片請求失敗怎么去掉左上角的小圖標(biāo)?7. table表格里面height不能在border和tr里面調(diào)?8. javascript - 有沒有iOS微信中可以在背景播放視頻的方法?9. python - tweepy 庫 連接Twitter API 報(bào)錯(cuò)10. html5 - 這個(gè)代碼顯示功能如何實(shí)現(xiàn)?
排行榜

熱門標(biāo)簽