美文网首页
js为什么引入闭包

js为什么引入闭包

作者: cjlynn | 来源:发表于2019-05-15 18:27 被阅读0次

    原因:

    当我们需要在模块中定义一些变量,并希望这些变量一直保存在内存中但又不会 “污染” 全局的变量时,就可以用闭包来定义这个模块。

    让对象一直保存在内存中,不被GC,就满足闭包的条件了。

    参考文章:让你分分钟理解 JavaScript 闭包

    相关文章

      网友评论

          本文标题:js为什么引入闭包

          本文链接:https://www.haomeiwen.com/subject/rlumaqtx.html