了解闭包
回顾视频中概述的概念,请注意:
我们讨论了可变范围的概念。 具体来说,我们讨论了以下两项:
- 全局范围是一个变量,全局范围可在任何地方访问。
- 局部作用域是一个变量,局部作用域只能在函数体内访问。
综上所述
当我们在函数中操纵变量作用域时,将发生关闭。 我们可能这样做是为了使变量内容在其他情况下无法访问,或者保护变量免受不必要的访问。
翻译自: https://code.tutsplus.com/tutorials/closures-in-javascript--cms-24009