javascript—闭包

来源:互联网 发布:淘宝最高等级店铺 编辑:程序博客网 时间:2024/05/17 01:24

与其去从定义出发理解闭包,不如从应用出发理解。文章  http://dbear.iteye.com/blog/607595 非常好的解释了它的应用。

1、模拟私有静态变量

被定义在闭包函数中的变量,不会被外部改变,只能通过调用函数进行改变。

2、事件绑定

在编写网页时,我们经常需要为不同的element绑定相同的事件,比如三个按钮,都绑定一个执行alert操作的onclick事件



0 0
原创粉丝点击