JS代码 有两个数组,把一个数组的对象里面的一个值赋值给另一个数组的对象的值里面
时间: 2023-06-06 07:09:12 浏览: 108
把一个数组里面的值作为一个属性添加到另一数组包含的对象里 ...
,请问如何实现?
您好,这个问题涉及到编程,我可以回答。您可以使用循环来遍历数组中的对象,然后通过对象的键名来获取和赋值对应的属性值。具体实现可以参考以下代码:
```
// 假设要把arr1中每个对象的name属性值赋值给arr2中对应对象的age属性值
let arr1 = [{name: "Tom", age: 18}, {name: "Bob", age: 20}];
let arr2 = [{name: "Alice", age: 0}, {name: "Eve", age: 0}];
for (let i = 0; i < arr1.length; i++) {
arr2[i].age = arr1[i].name;
}
```
以上代码会把arr1中的Tom的name值赋值给arr2中的Alice的age属性值,把arr1中的Bob的name值赋值给arr2中的Eve的age属性值。希望能够帮到您。
阅读全文