闭包是指有权访问另一个函数作用域中的变量的函数, 创建闭包的常见的方式, 就是在
一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。使用闭包有一个优点,
也是它的缺点: 就是可以把局部变量驻留在内存中, 可以避免使
用全局变量。(全局变量污染导致应用程序不可预测性,每个模块都可调用必将引来灾难,
所以推荐使用私有的,封装的局部变量)。
闭包是指有权访问另一个函数作用域中的变量的函数, 创建闭包的常见的方式, 就是在
一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。使用闭包有一个优点,
也是它的缺点: 就是可以把局部变量驻留在内存中, 可以避免使
用全局变量。(全局变量污染导致应用程序不可预测性,每个模块都可调用必将引来灾难,
所以推荐使用私有的,封装的局部变量)。