跳至主要內容

闭包

狮子...小于 1 分钟面试JavaScript

概念

  1. 能够访问自由变量的函数,自由变量是在函数中使用,但既不是函数的参数也不是函数内部的变量。
  2. 一个闭包就是你调用了一个函数A,这个函数A返回了一个函数B给你,而且函数B引用了一个A中的变量。这个返回的函数B就叫做闭包。

https://www.zhihu.com/question/19554716open in new window

存在的意义

  • 延长变量的生命周期
  • 创建私有环境
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.5