級聯

你希望將陣列合併為一個。

例如,你有

fruits = ['Broccoli', 'Carrots']
spices = ['Thyme', 'Cinnamon']

你想把它們組合成

ingredients = ['Broccoli', 'Carrots', 'Thyme', 'Cinnamon']

方法 1 - 使用 .concat

ingredients = fruits.concat spices

方法 2 - 使用 splats

ingredients = [fruits..., spices...] 

方法 3 - 使用具有不確定數量的陣列的 .concat

如果陣列的數量可以變化,例如,你有陣列陣列:

arrayOfArrays = [[1], [2,3], [4]]
[].concat.apply([], arrayOfArrays) # [1, 2, 3, 4]