js給數組對象添加一個屬性


簡單的方法:

var a =[{name: 'Tom',age:20},{name: 'Tom2',age:22}]

現在給a數組中的第一個對象添加性別屬性

a[0][ 'gender' ]= 'women'
a[0][ 'address' ]= "China"
a[1].province= "Jiangsu"
 
好用上手的方法:
this.data.forEach((item,index)=>{
   needData.push(
       Object.assign({},item,
           {'addAttr':'addAttrContent'})
   )
})

我自己研究的:
用於空數組添加元素和對象的,非常好用
   const newarr = [];
      param.forEach((item) => {
        newarr.push(Object.assign({'id':item.id,'dataId':item.dataId,'applicationId':item.applicationId}));
      });
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM