为了账号安全,请及时绑定邮箱和手机立即绑定

求大神指点,明明好好的一个for循环,为什么在箭头指的那行的i是3??然而在onclick函数外就是正常的i值

http://img1.sycdn.imooc.com//57b16db60001bf1406660497.jpg

万分感谢!!!

正在回答

2 回答

li[i].onclick = function(){}这个函数看起来是在for里面的但是实际并不是,他只是在for里面跟事件绑定,实际上跟在for里没关系,所以执行时for已经执行完,长度为3,i自然是3

可以这样理解

for(){ li[i].onclick = hanshu;}

hanshu(){ //代码 }

0 回复 有任何疑惑可以回复我~
#1

暖暖0123 提问者

非常感谢!
2016-10-13 回复 有任何疑惑可以回复我~

呃  话说题主这是什么ide 还是什么网页? = = 歪了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大神指点,明明好好的一个for循环,为什么在箭头指的那行的i是3??然而在onclick函数外就是正常的i值

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号