js 新人求解,谁能告诉我这里是什么意思 for(var i=0;i<no2.length;i++){ no2[i].index=i; }
答案:1 悬赏:0 手机版
解决时间 2021-03-29 19:05
- 提问者网友:我们很暧昧
- 2021-03-28 20:05
js 新人求解,谁能告诉我这里是什么意思 for(var i=0;i<no2.length;i++){ no2[i].index=i; }
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-03-28 21:32
遍历对象数组no2
将对象数组no2中的每个对象的index属性设为对象的索引值
例如初始no2如下:
[{},{},{},{}]
执行完后no2如下:
[{index:0},{index:1},{index:2},{index:3}]追问no2[i].index=i; 那么可以这样写吗 no2[i]=i;追答这个需要看no2的原始数据结构,如果是单纯的数组,只能用no[i]=i
如果是对象数组,只能用no[i].index=i
两种写法不存在相同点和不同点,因为他们取决于no2的数据结构,不能混用追问no[i].index=i;这样写就是用index来做索引?index可以随意定义吗追答index就是个名字,并不代表索引,只不过这段代码把索引的值给了index
index叫a、b在这段代码中都可以被认为是索引,它就是记个序号,而名字恰好叫index,没有其他特殊的
将对象数组no2中的每个对象的index属性设为对象的索引值
例如初始no2如下:
[{},{},{},{}]
执行完后no2如下:
[{index:0},{index:1},{index:2},{index:3}]追问no2[i].index=i; 那么可以这样写吗 no2[i]=i;追答这个需要看no2的原始数据结构,如果是单纯的数组,只能用no[i]=i
如果是对象数组,只能用no[i].index=i
两种写法不存在相同点和不同点,因为他们取决于no2的数据结构,不能混用追问no[i].index=i;这样写就是用index来做索引?index可以随意定义吗追答index就是个名字,并不代表索引,只不过这段代码把索引的值给了index
index叫a、b在这段代码中都可以被认为是索引,它就是记个序号,而名字恰好叫index,没有其他特殊的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯