不考虑顺序的删除符合条件的值,效率比splice高
程序员文章站
2022-06-05 21:45:33
...
<SCRIPT LANGUAGE="JavaScript">
<!--
var a= [1,2,3,4,5,4,4,4,4,4,4,67,87,8,9,4];
for(var i =0;i<a.length;){
if(a[i]==4){
if(a.length>1)a[i]=a[a.length-1];
a.pop();
}else{
i++;
}
}
alert(a)
//-->
</SCRIPT>