第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

js操作json

js操作json

慕工程0101907 2018-12-04 13:23:30
   var Data1 = [         { time: 1440491658, a: 1 },         { time: 1440491668, a: 3 },         { time: 1440491668, b: 5 },         { time: 1440491668, c: 7 },         { time: 1440491668, d: 12 },         { time: 1440491678, a: 11 },         { time: 1440491678, b: 88 },         { time: 1440491678, c: 13 },         { time: 1440491678, d: 100 },         { time: 1440491688, a: 11 },         { time: 1440491688, b: 69 },         { time: 1440491688, c: 12 },         { time: 1440491688, d: 73 }         ]; var Data2 = [         { time: 1440491658, a: 1 },         { time: 1440491668, a: 3, b: 5, c: 7, d: 12 },         { time: 1440491678, a: 11, b: 88, c: 13, d: 100},         { time: 1440491688, a: 11, b: 69, c: 12, d: 73 }         ];                 //如何將data1的json轉(zhuǎn)換成data2的格式??
查看完整描述

1 回答

?
萬千封印

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊

var Data1 = [

     { time: 1440491658, a: 1 },

     { time: 1440491668, a: 3 },

     { time: 1440491668, b: 4 },

     { time: 1440491668, c: 7 },

     { time: 1440491668, d: 12 },

     { time: 1440491678, a: 11 },

     { time: 1440491678, b: 88 },

     { time: 1440491678, c: 13 },

     { time: 1440491678, d: 100 },

     { time: 1440491688, a: 11 },

     { time: 1440491688, b: 69 },

     { time: 1440491688, c: 12 },

     { time: 1440491688, d: 73 }

     ];

var map = {},arr = [];         

for(var i=0;i<Data1.length;i++){

    if(map[Data1[i].time]===undefined){

        map[Data1[i].time] = Object.assign({},Data1[i]);

    }else{

        Object.assign(map[Data1[i].time],Data1[i])

    }

}

for(var key in map){

    arr.push( map[key] )

}

console.dir(arr)

我想問下,你問題中的Data2是不是寫錯(cuò)了,因?yàn)槟鉪ata1中,根本沒有3,5這兩個(gè)數(shù)字出現(xiàn)

var Data2 = [

 { time: 1440491658, a: 1 },

//下面的是不是有問題,data1中都沒有{time: 1440491668,a:3}和{time: 1440491668,b:5}

 { time: 1440491668, a: 3, b: 5, c: 7, d: 12 },

 { time: 1440491678, a: 11, b: 88, c: 13, d: 100},

 { time: 1440491688, a: 11, b: 69, c: 12, d: 73 }

 ];

難道是我理解錯(cuò)題目意思了?

查看完整回答
反對(duì) 回復(fù) 2019-01-10
  • 1 回答
  • 0 關(guān)注
  • 461 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)