文章详情页
javascript - 回调函数和闭包的关系
浏览:267日期: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 - 百度支持_escaped_fragment_吗?2. vue.js - vue apache 代理设置3. 我在centos容器里安装docker,也就是在容器里安装容器,报错了?4. android - 分享到微信,如何快速转换成字节数组5. html - css布局问题,背景用用div画的三角形是否用absolute与z-index来定位与规定在下方是否是个好方案6. javascript - $(document).scrollTop()与某个div的$(’#js_productWrap’).offset().top7. android.text.Html.fromHtml()无法解析<ol><li> </li></ol>应该怎么解决8. node.js - Vue+Webpack在dev环境下没有问题build后出现莫名错误9. node.js - nodejs+express+vue10. javascript - vue2.0中使用vue2-dropzone的demo,vue2-dropzone的github网址是什么??百度不到。
排行榜
