文章詳情頁
javascript - 回調函數和閉包的關系
瀏覽:394日期:2023-03-09 17:35:54
問題描述
請問回調函數用到了閉包的特性么?比如:
$(’button’).onclick = function(){ /* do sth */};
問題解答
回答1:A=(x)=>{alert(x)};B=(callback)=>{let y=1;callback(y)};B(A);這樣回調就用到了
回答2:沒有,這里沒有閉包。
閉包是在 A 函數里面返回 B 函數,然后 B 函數里面一直引用著 A 函數的布局變量。
標簽:
JavaScript
相關文章:
1. angular.js - angular內容過長展開收起效果2. dockerfile - [docker build image失敗- npm install]3. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失敗!4. docker-compose中volumes的問題5. golang - 用IDE看docker源碼時的小問題6. Docker for Mac 創建的dnsmasq容器連不上/不工作的問題7. mac里的docker如何命令行開啟呢?8. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?9. docker內創建jenkins訪問另一個容器下的服務器問題10. nignx - docker內nginx 80端口被占用
排行榜

網公網安備