[JavaScript]配列(array)の先頭からN番目の要素を削除するには?

JavaScript

どうも、ちょげ(@chogetarou)です。

配列(array)の先頭からN番目の要素を削除する方法を紹介します。

スポンサーリンク

方法

配列(array)の先頭からN番目の要素を削除するには、splice()を使います。

まず、配列からsplice()を呼び出します。

そして、splice()の第1引数に先頭を0番とした時の番号「N」、第2引数に「1」を指定します。

//arr=対象の配列, n=先頭からの番号
arr.splice(n, 1)

上記のfilter()は、呼び出した配列(array)のN番目(N=第1引数の値)を削除します。

使用例

let numbers = [1, 2, 3, 4, 5];

let n = 3; //4番目
numbers.splice(n, 1)

console.log(numbers);
出力:
[ 1, 2, 3, 5 ]

コメント

タイトルとURLをコピーしました