数组的每一项添加到每一个对象上
时间: 2024-03-01 11:55:18 浏览: 60
js一维数组与三维数组互动,数据转换,类似购物车添加删除
您可以使用循环来遍历数组,并将数组中的每一项添加到每个对象上。以下是一个示例代码:
```
let myArray = [1, 2, 3];
let myObjects = [{name: "John"}, {name: "Jane"}, {name: "Bob"}];
for (let i = 0; i < myArray.length; i++) {
for (let j = 0; j < myObjects.length; j++) {
myObjects[j]["item" + i] = myArray[i];
}
}
console.log(myObjects);
```
在上面的代码中,我们使用了两个循环来遍历数组和对象。第一个循环用于遍历数组中的每一项,第二个循环用于遍历对象数组中的每一个对象。
在内部循环中,我们使用了对象的索引和字符串连接来创建新属性,例如 "item0"、"item1" 和 "item2"。然后,我们将数组中的每一项添加到每个对象的新属性中。
最后,我们使用 console.log() 函数来输出更新后的对象数组。
阅读全文