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’ ]