这道题的原理不理解
来源:2-9 编程练习
weixin_慕的地5241954
2019-09-18 05:57:44
能把代码详细化解释一下吗?不太能理解原理
2回答
同学你好,1、是的哦。
2、之前写的是指轮播图图的时候,点击选项卡找对应的图片吗?
那个是添加一个属性(属性值为数字,对应每一个的索引),然后通过获取这个属性,找对应的图片。相对来说现在这个方式比较好一点哦,不需要在添加与获取属性。
希望能帮助到你,祝学习愉快!
好帮手慕糖
2019-09-18
同学你好,闭包:
1、函数嵌套函数,这是闭包的一个结构。在本代码中,外层立即执行函数嵌套里面的事件函数。
2、函数里的子函数被函数外部一直使用,使子函数无法释放,保持其所在作用域,形成一个封闭的作用域,称之位闭包。
如下是实现效果的代码,这里可以根据如下代码来理解哦。
在这个代码中,子函数(事件)给元素li绑定,所以子函数是被元素使用的(这就是被外部使用)无法释放(事件被保存下来了),变量i在事件中使用到了,所以它不能销毁,这样每一个事件都能拿到自己当前作用域下面的i值了。
希望能帮助到你,祝学习愉快!
相似问题