2017-08-01 56 views
-4

我有兩個數組:如何在Javascript中合併兩個數組?

var one = ['A', 'B', 'C']; 
var two = ['a', 'b', 'c']; 

我想將它們合併,並得到這個:

var three = ['Aa', 'Bb', 'Cc']; 

我尋找的答案,但我只找到concat(),這給

['A', 'B', 'C', 'a', 'b', 'c'] 

那不是我想要的。

如何合併兩個數組?

+1

它看起來不像您試圖編寫任何代碼來解決問題。請給它一個包括你的嘗試作爲[mcve] – zzzzBov

+1

你已經嘗試過什麼?這似乎是一個家庭作業問題......如果你沒有展示你的作品,不要以爲你會得到很多支持。 –

+0

我只是找到concat函數,我會嘗試別人對map函數的建議。感謝您的回覆。 –

回答

4

你可以做一個簡單的地圖功能:

var three=one.map((item,index)=>item+two[index]) 

只需要承擔它們都具有相同的指數。

+0

謝謝張,我會試試看。 –