js数组为每个对象添加属性
时间: 2024-02-03 13:15:44 浏览: 101
js代码-按要求从数组中获取属性添加到对象上
可以使用 forEach 或 map 方法遍历数组,然后为每个对象添加属性。举个例子:
```javascript
const arr = [
{ name: 'Alice', age: 25 },
{ name: 'Bob', age: 30 },
{ name: 'Charlie', age: 35 }
];
arr.forEach(obj => {
obj.city = 'New York';
});
console.log(arr);
```
输出结果为:
```javascript
[
{ name: 'Alice', age: 25, city: 'New York' },
{ name: 'Bob', age: 30, city: 'New York' },
{ name: 'Charlie', age: 35, city: 'New York' }
]
```
在上面的例子中,我们使用了 forEach 方法遍历数组,并且为每个对象添加了一个名为 city 的属性,其值为 'New York'。如果你想要在原数组的基础上修改数组对象,可以使用 map 方法。
阅读全文