【JavaScript】配列の途中に値を追加する方法

配列を定義して値を追加する

JavaScriptで配列の末尾に値を追加するには、push()を使います。配列をループして他の配列に詰め替えたい時によく使います。

let ary = ['A', 'B', 'C'];
ary.push('D');

では、JavaScriptの配列の途中に値を追加するには、どうしたら良いのでしょうか?

配列の途中に値を追加する

JavaScriptには配列の途中に値を追加できる便利なメソッドが存在します。「splice()」メソッドです。 下記のプログラムは配列の1番目に「Z」を追加する方法です。

let ary = ['A', 'B', 'C'];
ary.splice( 1, 1, 'Z' ) ;