文章详情页
javascript - 回调函数和闭包的关系
浏览:209日期: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. mysql - 在不允许改动数据表的情况下,如何优化以varchar格式存储的时间的比较?2. css - chrome下a标签嵌套img 显示会多个小箭头?3. css3 - 纯css实现点击特效4. docker网络端口映射,没有方便点的操作方法么?5. java中返回一个对象,和输出对像的值,意义在哪儿6. mysql 为什么主键 id 和 pid 都市索引, id > 10 走索引 time > 10 不走索引?7. vim - docker中新的ubuntu12.04镜像,运行vi提示,找不到命名.8. javascript - 有适合开发手机端Html5网页小游戏的前端框架吗?9. javascript - Img.complete和img.onload判断图片加载完成有什么区别?10. 推薦好用mysql管理工具?for mac和pc
排行榜
