猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
JS中什么是闭包?
JS什么是闭包?什么情况下使用?
百度了还是不太理解。能通俗的说明下吗?谢谢啦
快乐崇拜tager
浏览 1750
回答 4
4回答
qq_灿_6
一个函数中包含另一个函数,里面的函数有权访问外面函数中定义的变量
1
0
0
码农2号
函数从上往下执行的时候,后面是输出结果。这就是闭包产生的。里面的可以接收外面的变量,外面的不可以岁里面的变化而变化。{}就形成了一个作用域,产生的闭包效果。这还是最简单的,勉强算是闭包的。还有其他更复杂的,等你了解简单的后在学习也行。
0
0
0
幕布斯7574896
如果内部函数持有外部函数的状态,这个函数就是闭包咯
0
0
0
虽然还是咸鱼
好像和java的final 差不多。。。又和c语言的static很像。。。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续