介绍闭包及闭包的应用场景
#闭包的特性
1.函数嵌套函数
2.函数内部可以引用外部的参数和变量
3.参数和变量不会被阿吉回收机制回收
#常见创建闭包的方式 就是函数内创建了函数
1.设置私有变量的方法
2.不适合的场景:返回闭包的函数是非常大的函数
3.缺点常驻内存,会增大内存的使用量,使用不当造成内存泄漏
#为什么要使用闭包
1.想要得到函数内部的局部变量
2.只有函数内部的子函数才能读取的函数内部的局部变量
3.闭包是函数内部和函数外部链接的桥梁
#闭包的用途
可以读取函数内部变量,可以让变量的值始终保存在内存中