JavaScript / アンダースコアで 3 つの配列を 1 つの配列に連結する 質問する

JavaScript / アンダースコアで 3 つの配列を 1 つの配列に連結する 質問する

3 つの配列を 1 つの配列に連結する簡単な方法やベスト プラクティスはありますか?

var arr = [],
    arr1 = [ 1 , 2 , 3 ],
    arr2 = [ 4 , 5 , 6 ],
    arr3 = [ 7 , 8 , 9 ];
arr = arr.concat(arr1);
arr = arr.concat(arr2);
arr = arr.concat(arr3);

ベストアンサー1

最短(かつ最速)の解決策はarr = arr1.concat(arr2, arr3);

代替案:

  • arr = arr.concat(arr1, arr2, arr3)
  • arr = Array.prototype.concat(arr1, arr2, arr3)
  • arr = [].concat(arr1, arr2, arr3)

おすすめ記事