在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ js對(duì)象轉(zhuǎn)多維數(shù)組的處理

js對(duì)象轉(zhuǎn)多維數(shù)組的處理

   let arr = []
   let fields = ['high', 'medium', 'low']
   let obj = [
    { time: '2017-11-29', high: '0', medium: '2', low: '4' },
    { time: '2017-12-01', high: '0', medium: '1', low: '3' },
    { time: '2017-12-02', high: '0', medium: '1', low: '3' },
    { time: '2017-12-03', high: '0', medium: '2', low: '6' },
    { time: '2017-12-04', high: '1', medium: '2', low: '2' },
    { time: '2017-12-05', high: '0', medium: '3', low: '6' },
    { time: '2017-12-06', high: '0', medium: '1', low: '1' },
    { time: '2017-12-07', high: '4', medium: '2', low: '2' },
    { time: '2017-12-08', high: '3', medium: '0', low: '4' },
    { time: '2017-12-09', high: '0', medium: '0', low: '0' },
    { time: '2017-12-10', high: '0', medium: '1', low: '7' },
    { time: '2017-12-11', high: '0', medium: '2', low: '8' },
    { time: '2017-12-12', high: '1', medium: '1', low: '4' },
    { time: '2017-12-13', high: '0', medium: '0', low: '6' },
    { time: '2017-12-14', high: '0', medium: '1', low: '1' },
    { time: '2017-12-15', high: '0', medium: '0', low: '6' },
    { time: '2017-12-16', high: '0', medium: '0', low: '8' },
    { time: '2017-12-17', high: '0', medium: '0', low: '5' },
    { time: '2017-12-18', high: '0', medium: '7', low: '11' },
    { time: '2017-12-19', high: '2', medium: '0', low: '7' },
    { time: '2017-12-20', high: '0', medium: '0', low: '0' },
    { time: '2017-12-21', high: '0', medium: '0', low: '6' },
    { time: '2017-12-22', high: '3', medium: '1', low: '1' },
    { time: '2017-12-23', high: '0', medium: '0', low: '0' },
    { time: '2017-12-24', high: '0', medium: '8', low: '15' },
    { time: '2017-12-25', high: '2', medium: '0', low: '0' },
    { time: '2017-12-26', high: '0', medium: '0', low: '0' },
    { time: '2017-12-27', high: '0', medium: '0', low: '0' },
    { time: '2017-12-28', high: '1', medium: '7', low: '7' },
    { time: '2017-12-29', high: '0', medium: '0', low: '5' },
    { time: '2017-12-30', high: '0', medium: '2', low: '2' },
    { time: '2017-12-31', high: '0', medium: '5', low: '7' }
  ]

其中 fields的 high,medium,low和obj中的 high,medium,low是對(duì)應(yīng)的
我想把a(bǔ)rr變成一個(gè)二維數(shù)組
類似

[
    ["0", "0", "0", "0", "1", "0", "0", "4", "3", "0", "0", "0", "1", "0", "0", "0", "0", "0", "0", "2", "0", "0", "3", "0", "0", "2", "0", "0", "1", "0", "0", "0"],
    ["2", "1", "1", "2", "2", "3", "1", "2", "0", "0", "1", "2", "1", "0", "1", "0", "0", "0", "7", "0", "0", "0", "1", "0", "8", "0", "0", "0", "7", "0", "2", "5"],
    ["4", "3", "3", "6", "2", "6", "1", "2", "4", "0", "7", "8", "4", "6", "1", "6", "8", "5", "11", "7", "0", "6", "1", "0", "15", "0", "0", "0", "7", "5", "2", "7"]
  ]

這種數(shù)據(jù)結(jié)構(gòu)~想了一天實(shí)在想不出來(lái)了~求救啊~~~~

回答
編輯回答
荒城
arr = fields.map(key => obj.map(o => o[key]))
2017年4月15日 23:43
編輯回答
孤酒
var item;
for(var i=0;i<fields.length;i++){
      item = []
      for(var j=0;j<obj.length;j++){
           item.push(obj[j][fields[i]])
      }
      arr.push(item)
}
2017年2月28日 06:40