为了账号安全,请及时绑定邮箱和手机立即绑定

(function(){})()这就是个自执行的匿名函数,这不是闭包啊

“ 闭包是在一个函数中创建另一个函数”-----JavaScript高级程序设计第七章

http://img1.sycdn.imooc.com//56ebd1cf0001047e07560388.jpg

这里按照js高级设计来说,就是用自执行的函数去模仿一个块级作用域出来,避免变量污染之类的

-------------------------------------------------------------------------------------------------------------

我知道了

单说(function(){})()这个的话就只是一个自治性函数,创建出了自己的局部变量,但是在demo中,这个自执行函数里边又创建了其它函数,所以从后续来看这个确实是一个闭包


正在回答

1 回答

一个单独的作用域就是一个包,自执行函数就是闭包,有问题么?

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

举报

0/150
提交
取消

(function(){})()这就是个自执行的匿名函数,这不是闭包啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信