pushメソッド

メソッドpushは、配列の末尾に制限なく 要素を追加します。この際、元の配列は変更され、 結果として新しい配列の長さが返されます。

構文

javascript配列.push(要素, 要素, 要素...);

例

配列の末尾にさらに2つの新しい要素を追加してみましょう:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.push('1', '2');

console.log(arr);

コード実行結果:

javascript['a', 'b', 'c', 'd', 'e', '1', '2']

例

配列に2つの新しい要素を追加し、新しい配列の長さを表示します:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.push('1', '2');

console.log(length);

コード実行結果:

javascript7

例 . 応用

1から9までの数値で配列を埋めてみましょう:

javascriptlet arr = [];

for (let i = 1; i <= 9; i++) {
  arr.push(i)
}

console.log(arr);

コード実行結果:

javascript[1, 2, 3, 4, 5, 6, 7, 8, 9]

関連項目

  • メソッドunshift,
    配列の先頭に要素を追加します
  • メソッドshiftと pop,
    配列から要素を削除します
  • メソッドfill,
    配列を埋めます