函数外部无法读取函数内的局部变量
函数内部可以直接读取全局变量
函数内部声明变量的时候,一定要使用var命令。如果不用的话,实际上声明了一个全局变量
如何从外部读取局部变量?(闭包的作用)
在函数的内部, 再定义一个函数 这就是闭包。
只有函数内部的子函数才能读取局部变量,
闭包就是将函数内部和函数外部连接起来的一座桥梁。
闭包的用途
1.可以读取函数内部的变量 2.让这些变量的值始终保持在内存中