program_concept

编写进度

闭包: 一个可以读取外部环境变量的函数。或者说能够读取其他函数内部变量的函数就是闭包。
本质上,闭包就是函数内部和函数外部连接起来的一座桥梁,或者说一个通道。

因素:

  • 外层函数嵌套内层函数
  • 内层函数使用外层函数的局部变量
  • 将内层函数作为外层函数的返回
    let a=1
    let b =function(){
    console.log(a)
    }
    作用:
  • 可以读取函数内部的变量
  • 让函数内部变量始终保存在内存中

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 askding@qq.com

💰

×

Help us with donation