物件陣列.forEach(function(el){
el.屬性名稱=屬性值;
});
說明:
其中el是元素的縮寫,其實想改任何名稱都可以
懂得如何使用forEach之後,想新增或刪除屬性也都是可以的.
以下範例將index新增至people物件陣列的所有元素之中
let people=[
{name:'person1',age:20},
{name:'person2',age:21},
{name:'person3',age:22},
{name:'person4',age:23},
{name:'person5',age:24},
{name:'person6',age:25},
{name:'person7',age:26},
];
let cnt=1;
addIdx(1,people);
console.log(people);
function addIdx(startIdx,objArr){
let cnt=startIdx;
objArr.forEach(function(el){
el.index=cnt;
cnt++;
});
}