jquery - 如何使用 jQuery 从数组中删除特定值

标签 jquery arrays

我有一个如下所示的数组:var y = [1, 2, 3];

我想从数组 y 中删除 2

如何使用 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/

关于jquery - 如何使用 jQuery 从数组中删除特定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3596089/

相关文章:

jquery - Bootstrap 下拉菜单像页面一样展开

javascript - 喝着 Jasmine 来运行我自己的类(class)

javascript - 使网站元素与(小)网格对齐

将指针的结构信息转换为数组

c - 将原始索引存储在数组中

jquery - 仅在一页上通过 AJAX POST 获取 NTLM 挑战

jquery - 单击时滑动面板跳回主页

java - JNI 如何将 java 对象数组传递给相同对象类型的 c++ 数组

arrays - 检查列表字符串中的元素是否为 BigQuery

ruby - Ruby 中的高级数组排序