JavaScript 的闭包(closure)
时间:2022-12-23阅读:46来源:柠檬博客作者:柠檬博客
关于JavaScript 的闭包(closure)的笔记
以下内容为本人的学习笔记,如需要转载,请声明原文链接
对于闭包的理解,其实可以归纳为,在创建函数时,同时创建了一个集合,这个集合是用来保存函数内的各个变量(无论是内部定义的,还是外部定义的),当调用函数时,变量会先从集合中更新,然后在退出函数时,又将变量保存到集合里去。这个集合就是所谓的闭包了。
关于 JavaScript 里的闭包(closure)的分析,我这里有篇不错的外文,它讲得非常透彻,希望阅读愉快。
另外附上对这篇外文的翻译,希望对英语有恐惧症的小伙伴有帮助吧。^_^
46人参与,
0条评论
登录后显示评论回复