javascript - Js array splice - 配列から特定の項目を削除するには?

JavaScript array indexOf / javascript / arrays

数値の配列があり、 .push() メソッドを使用して要素を追加しています。

のようなものに相当するものを探しています。

array.remove(number);

Melanie



Answer #1

配列からすべてのインスタンスを削除

function array_remove_index_by_value(arr, item)
{
 for (var i = arr.length; i--;)
 {
  if (arr[i] === item) {arr.splice(i, 1);}
 }
}