我有一个像javascript一样的数组
["1.A","1.B","1.C","1.D",...,"2.A","2.B",...]
Run Code Online (Sandbox Code Playgroud)
现在我想通过指定的字符串从这个数组中删除元素.对于exm如果我指定"1"那么它应该删除所有"1.A","1.B","1.C","1.D"....如何在jQuery中执行此操作.
Dar*_*rov 10
您可以使用本机.filter()功能:
var array = ["1.A","1.B","1.C","1.D",...,"2.A","2.B",...];
array = array.filter(function(value) {
return value.indexOf('1') < 0;
});
Run Code Online (Sandbox Code Playgroud)
或者使用jQuery使用.grep()方法:
var array = $.grep(array, function(value) {
return value.indexOf('1') < 0;
});
Run Code Online (Sandbox Code Playgroud)