インデックスを指定して、配列から要素を削除する
インデックスを指定して、
配列
から要素を削除する
code:js
const array =
'a', 'b', 'c', 'd', 'e'
const index = 1
sliceを使った方法(非破壊的)
code:js
console.log(
...array.slice(0, index), ...array.slice(index + 1)
) //
'a', 'c', 'd', 'e'
spliceを使った方法(破壊的)
code:js
array.splice(index, 1) //
'b'
console.log(array) //
'a', 'c', 'd', 'e'
spliceの第2引数には、削除する要素数を設定できる
実際は、filterを使って新しい配列を生成することが多そう
rmaruon.icon