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

JS循环的一个简单问题(但是俺不会= =)

JS循环的一个简单问题(但是俺不会= =)

KokoTa 2015-11-26 15:45:41
虽然知道是这样用,但是原理不懂啊!咳咳。。。问题是,为什么要创建一个自定义属性来储存i,为什么不能直接调用i呢?for(var i=0;i<input.length;i++){ input[i].index=i; input[i].onclick=function(){ for(var i=0;i<div.length;i++){ input[i].style.background=""; div[i].style.display="none"; } input[this.index].style.background="red"; div[this.index].style.display="block"; }
查看完整描述

2 回答

?
Prescott

TA贡献15条经验 获得超6个赞

去了解一下js闭包

查看完整回答
反对 回复 2015-11-26
  • KokoTa
    KokoTa
    知道的 这是作用域问题 但是混在一起很晕啊= =
  • 2 回答
  • 0 关注
  • 1451 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信