Array.prototype.remove=function(dx)
{
if(isNaN(dx)||dx>this.length){return false;}
for(var i=0,n=0;i<this.length;i++)
{
if(this[i]!=this[dx])
{
this[n++]=this[i]
}
}
this.length-=1
}
看到一个写的不错的扩展Array的函数,收藏下来.
本文介绍了一个自定义的JavaScript函数,该函数可以用于从数组中移除指定元素。通过遍历数组并比较每个元素与要删除的元素,此方法能够有效地更新数组而不使用原生方法。

被折叠的 条评论
为什么被折叠?



