[JavaScript] 配列の特定の位置の要素を削除する

作成日: 2022年07月22日

splice メソッドを使うと、特定の位置の要素を削除することができます。第 1 引数には、削除を開始する要素のインデックスを、第 2 引数には、削除する要素の個数を渡します。次の例では、配列の 1 番目の要素(0 番目から始まります)から開始し、1 つの要素を削除します。つまり、two だけが削除されます。配列 arr が上書きされることに注意してください。

let arr = ["one", "two", "three"];
arr.splice(1, 1);
console.log(arr);

実行結果は下記のとおりです。

[ 'one', 'three' ]
JavaScript Node.js