Possible Duplicate:
Remove item from array by value | JavaScript
有没有一种方法,在 JS 或 jQuery 的帮助下,从数组中删除元素,只知道元素的值,而不是它在数组中的位置?
它也需要跨浏览器兼容。
谢谢。
最佳答案
看例子
arr = [1, 2, 3, 4, 5] // array
var removeItem = 2; // item to be removed
arr = jQuery.grep(arr, function(value) {
return value != removeItem;
});
// new array
// [1, 3, 4, 5]
关于javascript - JS 或 jQuery - 从数组中删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8769086/