1.什么是闭包?
anw:能够读取其他函数内部变量的函数
本质:将函数内部与函数外部连接起来
2.由于在js中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成’定义一个在函数内部的函数‘
3.闭包的用途:
1.可以访问函数内部的变量
2.让这些变量的值始终保存在内存中
使用闭包的注意点:
1.内存消耗很大,不能滥用闭包