js如何删除数组中某个字符里面带有特定字符的元素

如 arr = ['q10-1','q10-2','q10-3','q11-1','q11-2','q11-3'],
我想删除里面元素前面带有q10的元素,最后得到的数组是
arr = ['q11-1','q11-2','q11-3'],应该怎么写

第1个回答  2019-06-18
var arr = ['q10-1','q10-2','q10-3','q11-1','q11-2','q11-3'];
arr=function(o){
var array=new Array();
for(var i in o){
if(o[i].indexOf('q10')==-1)
array.push(o[i]);
}
return array;
}(arr);
console.log(arr);本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网