iffe第二个作用不太理解
登陆购买课程后可参与讨论,去登陆吧
同学你好,IIFE的第二个作用是将全局变量变为局部变量,拿课程中的代码为例:使用了IIFE之后,把i变成了局部变量,for循环每执行一次,里面的函数也会执行一次,即将数push到数组中一次,因此for循环结束后,数组中会存有0,1,2,3,4这5个数。
如果不使用IIFE,则所有函数都供享内存中的同一个变量i,所以最后都会弹出5
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
前端技术快速更迭,人才紧缺。带你从0基础开始,成为Web全栈工程师,转行就业更顺畅。
92 2
44 2
74 4
30 1
32 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星