请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

闭包的定义是否跟环境变量定义有关

测试了一下闭包和环境变量有关,第一个例子只定义了全局变量,闭包显示没有
图片描述
第二个例子定义了环境变量,闭包就能access到
图片描述

正在回答 回答被采纳积分+3

1回答

奥观海同志 2019-02-16 23:30:01

闭包的三个条件:

1,外部函数中定义了内部函数

2,内部函数使用了外部函数的非全局变量

3,外部函数返回内部函数的引用


你的第一个例子a是全局变量,所以不符合第2条,故不属于闭包.


1 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信