变量的作用域
在函数外部定义的就是全局变量:
在函数里定义的就是局部变量
在函数里面可以使用全局变量,但是在函数外面不能使用局部变量

封闭函数:
封闭函数的作用:不会影响到全局变量:
定义封闭函数的方法:
(function(){})()

!function(){}();

~function(){}();

变量的方式定义函数;
//在使用变量方式的时候,只能在函数的后面进行调用,不饿能在上面调用

闭包函数:
闭包用途:可以存循环索引值,做私有变量计算器
参数和变量不会被垃圾回收机制给回收
单纯的闭包:

由封闭函数和闭包组成:

作者:123syh
链接:https://www.jianshu.com/p/e216042a7abb
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。