基本的な質問.splice()
方法と、要素を配列から削除するにはどうすればよいですか。配列から要素を削除する(スプライス)
私は.splice()
で、配列から項目を削除したいが、私が行うとき、私は削除要素が返された元の配列マイナスを持っていると思います。 .splice()
は、の要素を削除しましたを返します。
var arr = [1, 2, 3, 4, 5, 6, 7]
var newArr = arr.splice(3, 1)
console.log(newArr) // [4]
// whereas I want [1, 2, 3, 5, 6, 7]
これを行うには最高の、最も雄弁な方法はありますか?
'arr'をログすると、そこから要素が削除されていることがわかります。それらは返され、splice関数によって 'newArr'に割り当てられました。 – gelliott181