es6特性 前端中json數組追加或者複制到另一個數組
作為一個半年的java菜鳥,在處理前端問題的時候發現了一個es6特性,比較實用就想記錄下來
//這是一個json數組
var dataAllMonthOne =[
{id: "1月", text: "1月"},
{id: "2月", text: "2月"},
{id: "3月", text: "3月"}
]
//這是另一個json數組
var dataAllMonthTwo =[
{id: "4月", text: "4月"},
{id: "5月", text: "5月"},
{id: "6月", text: "6月"}
]
//現在我定義一個新的數組
var dataAllMonth = [];
我想做的是把dataAllMonthOne ,dataAllMonthTwo 的值放入dataAllMonth 中
如果使用push
dataAllMonth.push(dataAllMonthOne);
dataAllMonth.push(dataAllMonthTwo);
console.log(dataAllMonth)
前端列印出來你将會得到

前端列印出來你裝進去的就是兩個json數組對象
而使用使用這種方法是将dataAllMonthOne ,dataAllMonthTwo 裡面的值裝入
dataAllMonth 中
你就會得到這樣一個json數組
如果你想完全了解對象擴充運算符(…)請到這篇文章
對象擴充運算符(…)的詳細用法