编写进度
闭包: 一个可以读取外部环境变量的函数。或者说能够读取其他函数内部变量的函数就是闭包。
本质上,闭包就是函数内部和函数外部连接起来的一座桥梁,或者说一个通道。
因素:
- 外层函数嵌套内层函数
- 内层函数使用外层函数的局部变量
- 将内层函数作为外层函数的返回
作用:let a=1 let b =function(){ console.log(a) }
- 可以读取函数内部的变量
- 让函数内部变量始终保存在内存中
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 askding@qq.com