首頁/文章/JavaScript ES6:展開與其餘參數前端開發JavaScript ES6:展開與其餘參數2020 年整理的展開運算子、淺複製、類陣列轉換與其餘參數筆記。 發布於 2020.02.04 ・更新於 2026.08.06W目錄合併陣列淺複製類陣列轉成陣列其餘參數2026 年後記這邊記錄展開與其餘參數。合併陣列範例:將 groupA 與 groupB 合併。console.log(...groupA) 會把值一個一個取出來。淺複製範例:直接將 groupA 指定給 groupB,兩個變數會共用同一個陣列參考。若不要互相影響,可以用展開語法建立新陣列。類陣列轉成陣列類陣列不是真正的陣列,使用展開語法後可以轉成陣列。arguments 也不是陣列,可以用展開語法轉換後再使用 reduce()。其餘參數其餘參數可以接收不固定數量的參數。2026 年後記展開只會建立淺層副本;需要複製巢狀資料時可改用瀏覽器內建的 structuredClone()。分享這篇 X Facebook LINE Threads 複製連結較舊的一篇JavaScript ES6:var、let 與 const較新的一篇JavaScript ES6:解構賦值