课程
/前端开发
/HTML/CSS
/DOM探索之基础详解篇
这里不用立即调用也可以,那立即调用有什么作用呢
2015-09-07
源自:DOM探索之基础详解篇 1-3
正在回答
不用立即调用是不行的,i的值将永远是3,效果也就不对了。其实任何函数都可以理解为闭包:这些是有关ECMAScript的知识,大家感兴趣,可以移步:http://weizhifeng.net/javascript-the-core.html
小鱼机 提问者
imgs[i].index = i;这句什么用?
老师的写法应该属于闭包吧,每次执行都会保存当时的变量,如果不写成(function(i){})(i)这种形式,也不将i重新赋值给imgs[i]的话,这个i的值将永远是3,也就是永远只是最后一站图片展开了。我觉得这两种写法都可以。
爱丽丝走丢了
可以少些几行代码
举报
要知道前端大牛都是从精通DOM开始的,全面讲解DOM的基础知识
2 回答什么是立即调用?
3 回答立即调用函数的使用
1 回答立即调用函数是什么??
3 回答立即函数调用那一块可以解释一下吗???
3 回答关于立即调用函数 (function(i){ corde ;})(i) ; 的作用以及含义