JS中闭包的经典用法小结(2则示例)

前端之家收集整理的这篇文章主要介绍了JS中闭包的经典用法小结(2则示例)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例总结了JS中闭包的经典用法分享给大家供大家参考,具体如下:

闭包这个东西,网上有很多介绍资料。个人看了很多,还是一知半解。这里不做理论介绍,直接给出2个例子。

代码1:记录函数调用次数

这种方式类似C语言中的private static变量,能够保持局部变量的内存不释放。

代码2:正确给DOM注册事件处理函数

效果 (function(i){ buttons[i].onclick = function() { console.log(i + " was clicked."); } })(i); }

更多关于JavaScript相关内容可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《

希望本文所述对大家JavaScript程序设计有所帮助。

原文链接:https://www.f2er.com/js/43062.html

猜你在找的JavaScript相关文章