关于index的问题
来源:5-1 事件参数
CC陈十一
2019-03-21 15:04:09
index在全局中的初值为0。在鼠标滑过的函数中,改变index的值。但是在函数外index的值并未改变,依然永远是0。按我的理解左右键中的条件应该是无法成立的,按左右键应该无法切换图片。但为什么还是可以切换呢,明明index永远等于0.上一个函数中的event对index进行赋值对于下一个函数中的index值应该是没影响的啊
2回答
好帮手慕夭夭
2019-03-21
你好同学 ,老师在上一次回复中说到了 .如果函数中没有重新使用var定义 , 那么使用的index就是全局的 . 虽然即一开始定义的是index为0 ,但是后面改变了它哦 . 在这个视频中 ,如下所有的index ,用到的都是同一个index ,
祝学习愉快 ,望采纳 .
好帮手慕夭夭
2019-03-21
你好同学 , 变量定义后会把初始值保持在内存中 , 如果函数中没有重新使用var定义 , 那么使用的index就是全局的 .
所以视频中如下这些 ,改变的就是全局的index ,当index改变 ,内存中的index值就会发生变化 .
当你下一次使用index时 ,就会在内存中获取上一次改变后的值哦
祝学习愉快 ,望采纳 .
相似问题