菲尔活该
2016-04-09 23:38
为什么第一个for循环里定义的变量 i,在下面的function(){......}里面却无法访问 i变量
因为还没有触发点击事件的时候,i已经循环完毕,及i=len。所以不行咯。
深山小童 回复菲尔活该
不客气,i是全局变量,任何地方都可以访问
2016-04-10 22:17:57
共 3 条回复 >
我遇到和你一样的问题,但是用调试台就发现在运行for里面的function石 i已经变成了3.
没太明白你的意思,能详细说一下吗。你是问为什么在第二个for循环中还要再定义一个变量吗
换句话说就是 this.className="on";这里的this替换成 lis[i]就不行了......不明白为什么 i就不可以访问
2016-04-10 10:55:04
共 1 条回复 >
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题
回答 1
回答 2
回答 6
回答 3