我有兩個(gè)數(shù)組,一個(gè)由一個(gè)國(guó)家的所有州組成,另一個(gè)由每個(gè)州的所有地區(qū)組成。array1 包含所有狀態(tài)及其數(shù)據(jù),如下所示:stateArray = [ {state1data1: info, state1data2: info}, {state2data1: info, state2data2: info} ]array2 包含每個(gè)州的所有區(qū)及其數(shù)據(jù),如下所示:districtArray = [ {state1district1: {districtData}, state1district2: {districtData} }, {state2district1: {districtData}, state2district2: {districtData} } ]可以使用其 Index 值標(biāo)識(shí)來(lái)自這兩個(gè)數(shù)組的數(shù)據(jù)。就像如果 stateArray 在索引 0 中有一個(gè) State,那么 districtArray 在索引 0 中有該特定州的所有 Districts?,F(xiàn)在,我正在嘗試創(chuàng)建一個(gè)新的數(shù)組,它將從 stateArray 獲取 States,并從 districtArray 獲取該特定州的 District 數(shù)據(jù),并將 states 添加為 statedata。像這樣:array3 = [ {state1data1: info, state1data2: info, state1districtdata: {state1district1: {districtData}, state1district2: {districtData} } }]我對(duì)如何實(shí)現(xiàn)這一目標(biāo)一無(wú)所知。如果有人能為我指出正確的方向,我將不勝感激。
將2個(gè)數(shù)組中的數(shù)據(jù)合并到一個(gè)新數(shù)組作為對(duì)象 -- Javascript
冉冉說(shuō)
2022-08-04 17:55:08