简析javascript中闭包用法

1.具体案例中理解闭包的使用 若要记录一个函数被调用几次的话,首先可能想到的是这样操作如下代码显示: 这样调用函数会是三个1,不会再count上进行累加。因为count是局部变量。它的生存周期的开始和结束都在调用函数那一刻。所以三次的调用都是不一样的调用。解决这样的问题有两个,一个是将count设置为全局变量,还有就是使用闭包。 全局变量虽然可以,但是不推荐,会导致全局污染。下面展示闭包的解决方案
相关文章
相关标签/搜索