js修改數組中的屬性名


將數組 [{id:"1",name:"AAA"}] 修改為 ===> [{id:"1",text:"AAA",value:"AAA"}]

 

var arr = [{id:1,name:'張三'},{id:2,name:'李四'}]
          for(var i in arr){
            for(var j in arr[i]){
              if(j == 'name'){
                arr[i]['text'] = arr[i][j]  //修改屬性名為“text”
                delete arr[i]['name']         //刪除“text”
              }else if(j=='id'){
                arr[i]['value'] = arr[i][j]
              }
            }
          }


免責聲明!

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



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