配列の値を別の配列へ展開

配列の値を別の配列へ展開には、スプレッド構文...を使用します。

  • ※ ECMAScript 2015(ES6)から追加された機能のため、全てのIEや古いバージョンのブラウザは対応していません。

構文

...配列名

サンプルコード

JavaScript

var foo = ['apple', 'orange', 'banana'],
    bar = ['grapes', ...foo, 'strawberry'];

console.log(foo); // ['apple', 'orange', 'banana']
console.log(bar); // ['grapes', 'apple', 'orange', 'banana', 'strawberry']

JavaScript逆引きリファレンス一覧へ戻る