文章詳情頁
javascript - 回調(diào)函數(shù)和閉包的關(guān)系
瀏覽:216日期: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. node.js - win7下,npm 無法下載依賴包,淘寶鏡像也裝不上,求幫忙???2. 為什么autoloader.php文件能知道 $className 代表test3. pdo - mysql 簡單注入疑問4. Python中使用超長的List導(dǎo)致內(nèi)存占用過大5. 為什么學(xué)習(xí)PHP6. javascript - axios請求回來的數(shù)據(jù)組件無法進(jìn)行綁定渲染7. 雙擊安裝程序,安裝不了8. javascript - dropload+tab頁面,圖文頁滾動有兩個滾動區(qū)域怎么破?9. 推薦好用mysql管理工具?for mac和pc10. python - 如何用pandas處理分鐘數(shù)據(jù)變成小時線?
排行榜

熱門標(biāo)簽