将属性添加到对象数组 [英] Add property to an array of objects
本文介绍了将属性添加到对象数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个对象数组,如下所示
I have an array of objects as shown below
Object {Results:Array[2]}
Results:Array[2]
[0-1]
0:Object
id=1
name: "Rick"
1:Object
id=2
name:'david'
我想向此对象数组的每个元素添加一个名为Active的属性.
I want to add one more property named Active to each element of this array of Objects.
最终结果应如下.
Object {Results:Array[2]}
Results:Array[2]
[0-1]
0:Object
id=1
name: "Rick"
Active: "false"
1:Object
id=2
name:'david'
Active: "false"
有人可以让我知道如何实现这一目标.
Can someone please let me know how to achieve this.
推荐答案
You can use the forEach
method to execute a provided function once for each element in the array. In this provided function you can add the Active
property to the element.
Results.forEach(function (element) {
element.Active = "false";
});
这篇关于将属性添加到对象数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文