一句话理解闭包
【一句话理解闭包】闭包是一种情况,是指函数对内部代码有一种封闭、包裹的作用这样一个情况。
函数执行的过程就是拆包裹、代码释放、读取代码、执行代码的过程,在没有释放函数时,内部的变量、函数等不可见。
闭包这个词非常扯淡,不像人话。
总之:在JavaScript中,闭包就是内部函数可以访问外部函数,外部函数不可以访问内部函数
具体就是:
外部函数定义的变量、函数等对内部函数可见、可以用。
内部函数定义的变量、函数等,对外部函数不可见、不可用。
推荐阅读
- 深入理解Go之generate
- 考研英语阅读终极解决方案——阅读理解如何巧拿高分
- 由浅入深理解AOP
- 逻辑回归的理解与python示例
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- 深入理解|深入理解 Android 9.0 Crash 机制(二)
- 不理解句意,你还想做对所有GRE填空题()
- 如何理解“超我、自我、本我”
- 十一、理解纹理坐标
- 春节翻书录(名著的第一句话)