iT邦幫忙

0

如何整理JS資料

  • 分享至 

  • xImage

如何使用for迴圈 將資料整理成如下的狀態

data = {
"2009/10":{
"abc":{ "num": 10.1},
"efg":{ "num": 10.2}
},
"2009/11":{
"abc":{ "num": 11.1},
"efg":{ "num": 11.2}
}
}

var bb = ["2009/10","2009/11"];
var bbb = ["abc","efg"];
var bbbb = [10.1,10.2,11.1,11.2];

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
screenleon
iT邦新手 1 級 ‧ 2021-06-04 08:16:06
最佳解答
const data = {};
for (let index = 0; index < bb.length; index++) {
    const object = {};
    for (let bbbIndex = 0; bbbIndex < bbb.length; bbbIndex++) {
        object[bbb[bbbIndex]] = bbbb[index * bbb.length + bbbIndex];
    }
    data[bb[index]] = object;
}
0
Re:
iT邦新手 4 級 ‧ 2021-06-04 08:45:26

刪 (看錯意思...

我要發表回答

立即登入回答