我有一个像这样的对象数组:
[{_colorIndex: 0,name: "ATV Sport"},{_colorIndex: 1,name: "Sport"}]
我想循环遍历该数组,并按顺序将每个 _colorIndex 值替换为颜色数组中的值。 数组:
["#0E5B7E", "#A871A8"]
结果:
[{_colorIndex: "#0E5B7E",name: "ATV Sport"},{_colorIndex: "#A871A8",name: "Sport"}]
最好的方法是什么?
最佳答案
假设颜色数组的大小始终与对象数组相同或更大:
for (var i = 0; i < obj.length; i++) {
obj[i]._colorIndex = colorArray[i];
}
关于javascript - 迭代对象数组并用数组中的值替换值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24684762/