JavaScript 配列の要素をインデックス指定で削除するサンプル

環境
Google Chrome 118.0.5993.89(Official Build) (64 ビット)
Windows 11 Pro 64bit

構文
対象の配列名.splice(index, 1);
splice()の第1引数にインデックス、第2引数に「1」を指定します。
呼び出した配列(array)を第1引数のインデックス(index)の要素を削除します。

使用例

process.stdin.resume();
process.stdin.setEncoding('utf8');

let citys = ["tokyo", "oosaka", "fukuoka", "yokohama", "kawasaki"];
console.log(citys);

let idx = 2;
citys.splice(idx, 1);

console.log(citys);

実行結果
[ 'tokyo’, 'oosaka’, 'fukuoka’, 'yokohama’, 'kawasaki’ ]
[ 'tokyo’, 'oosaka’, 'yokohama’, 'kawasaki’ ]

JavaScript

Posted by arkgame