大家好

假設我有兩個 list 

要如何將這兩個 list 合併成一個新的 list 呢?

在 javascript 中可以這樣寫

 

var fruits1 = ['蘋果', '香蕉'];
var fruits2 = ['橙子', '葡萄'];

// 合併陣列
var allFruits = [...fruits1, ...fruits2];
console.log(allFruits); // ['蘋果', '香蕉', '橙子', '葡萄']
所以所謂的 ...list

就是展開 list 的意思

var fruits1 = ['蘋果', '香蕉'];
// 展開列表(算是複製一個list出來)
var copyOfFruits = [...fruits1];
console.log(copyOfFruits); // ['蘋果', '香蕉']

給大家參考囉