
js 新人求解,谁能告诉我这里是什么意思 for(var i=0;i<no2.length;i++){ no2[i].index=i; }
for(vari=0;i<no2.length;i++){no2[i].index=i;//这里是什么意思呢?}...
for(var i=0;i<no2.length;i++){
no2[i].index=i; //这里是什么意思呢?
} 展开
no2[i].index=i; //这里是什么意思呢?
} 展开
展开全部
遍历对象数组no2
将对象数组no2中的每个对象的index属性设为对象的索引值
例如初始no2如下:
[{},{},{},{}]
执行完后no2如下:
[{index:0},{index:1},{index:2},{index:3}]
将对象数组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的数据结构,不能混用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询