8.16

57 阅读1分钟

什么是闭包?

  • 定义:读取外层函数中的内部变量的函数
  • 满足三个条件:
  • 1.访问作用域
  • 2.函数嵌套
  • 3.在所在作用域外被调用
  • 优点:重复使用内部变量,并且不会造成变量污染
  • 缺点:会引起内存泄漏

原型及其原型链?