問(wèn)題描述constdata=[{month:'2019-01',list:[{name:'語(yǔ)文',share:98},{name:'數(shù)學(xué)',share:89},{name:'其它',share:45},]},{month:'2019-02',list:[{name:'外語(yǔ)',share:34},{name:'數(shù)學(xué)',share:56},{name:'其它',share:33},]}]轉(zhuǎn)換成[['month','2019-01','2019-02'],['語(yǔ)文',98,0],['數(shù)學(xué)',89,56],['外語(yǔ)',0,34],['其它',45,33],]問(wèn)題出現(xiàn)的環(huán)境背景及自己嘗試過(guò)哪些方法相關(guān)代碼//請(qǐng)把代碼文本粘貼到下方(請(qǐng)勿用圖片代替代碼)我考慮先把所有科目都找出來(lái)//取出所有類目constALL=[...newSet(monthList&&monthList.map(i=>i.list).flat(1).map(j=>j.name)),];想的是ALL.map()結(jié)果發(fā)現(xiàn)至少要map三層復(fù)雜度很高有沒(méi)有算法簡(jiǎn)單點(diǎn)的處理方式
萌新求教!數(shù)據(jù)格式的轉(zhuǎn)換問(wèn)題求解答!
慕斯王
2019-09-25 16:33:55