1. ホーム
  2. jquery

[解決済み] jQueryを使用して配列から特定の値を削除する方法

2022-03-21 20:49:21

質問

次のような配列があります。 var y = [1, 2, 3];

を削除したい。 2 の配列から y .

jQueryを使用して配列から特定の値を削除するにはどうすればよいですか?私は試してみました pop() が、これは常に最後の要素を削除してしまいます。

解決方法は?

動作中の JSFIDDLE

このようなことができます。

var y = [1, 2, 2, 3, 2]
var removeItem = 2;

y = jQuery.grep(y, function(value) {
  return value != removeItem;
});

結果

[1, 3]

http://snipplr.com/view/14381/remove-item-from-array-with-jquery/