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

javascript 中index是什么意思

javascript 中index是什么意思

qq_天蝎的尾巴卍_0 2016-12-12 21:09:52
 var liObj = document.getElementsByTagName("li");for (var i=0;i<liObj.length;i++) {  liObj[i].index = i;}liObj[i].index = i;  这句话表示啥意思
查看完整描述

16 回答

?
杰杰就是我

TA贡献32条经验 获得超24个赞

添加了一个自定义的属性, 方便后文中的使用
查看完整回答
3 反对 回复 2016-12-14
?
筱汐

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

索引值,语句判断所要触发的事件

查看完整回答
3 反对 回复 2016-12-13
?
qq_短发_8

TA贡献1条经验 获得超1个赞

当前li的索引值

查看完整回答
1 反对 回复 2016-12-14
?
双鱼座

TA贡献17条经验 获得超3个赞

li[i]看成一个对象,让后根据对象的obj.key = value; 赋值,每个li对象都有了 index 属性,你可以把index换成其它名字,我是个野路子,说的也许不清楚,建议你多看看书,这样的写法,多用于判断哪个li元素触发了事件 例如 li[i].onmouseover = function(){this.index=等于几 就是第几个}

查看完整回答
1 反对 回复 2016-12-13
?
狂飙的蜗牛_1

TA贡献96条经验 获得超43个赞

给每个li添加一个自定义的属性,这个属性叫index,当然你写成a或b或c或其它也是可以的,只是叫成index更具语义化

查看完整回答
1 反对 回复 2016-12-12
?
qq_醉落夕风_0

TA贡献25条经验 获得超1个赞

下标索引值

查看完整回答
反对 回复 2018-08-17
?
qq滴水穿石

TA贡献7条经验 获得超2个赞

当前li元素的索引值从0开始,赋值

查看完整回答
反对 回复 2016-12-23
?
疆先绅

TA贡献2条经验 获得超1个赞


阿萨德飞洒发

查看完整回答
1 反对 回复 2016-12-20
?
幕布斯5345461

TA贡献1条经验 获得超0个赞

index   JavaScript的下标

查看完整回答
反对 回复 2016-12-19
?
慕粉1103124771

TA贡献16条经验 获得超1个赞

索引!

查看完整回答
反对 回复 2016-12-13
?
qq_雨木目_03434478

TA贡献1条经验 获得超0个赞

就是当前li的下标

查看完整回答
反对 回复 2016-12-13
?
weibo_堕落饭团yeah_0

TA贡献2条经验 获得超0个赞

获取当前下标
查看完整回答
反对 回复 2016-12-13
?
慕莱坞1975833

TA贡献27条经验 获得超9个赞

给对象创建属性并且赋值。值为i

查看完整回答
反对 回复 2016-12-13
?
林兴2021

TA贡献22条经验 获得超5个赞

前面的定义了一个局部变量liObj,用来获取HTML代码中的带有<li>标签的元素

       index在js中是索引的意思

       {liObj[i].index = i;}        // 这语句的作用是:

                                            //在for语句中循环一次,就将之前 liObj[i] 变量获取到的索引值,赋给变量i。

注:i的值看起来像是在统计<li>标签的个数,或者某个标签层次结构的长度

查看完整回答
1 反对 回复 2016-12-15
?
cyabonc

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

啥也不表示,应该是错的。 li元素不带有index属性。

查看完整回答
反对 回复 2016-12-12
  • 16 回答
  • 1 关注
  • 12769 浏览
慕课专栏
更多

添加回答

举报

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