Javascript中的Array对象没有Remove方法,在网上找到了一函数
function
RemoveArray(array,attachId )
{
for ( var i = 0 ,n = 0 ;i < array.length;i ++ )
{
if (array[i] != attachId)
{
array[n ++ ] = array[i]
}
}
array.length -= 1 ;
}
接着可以将RemoveArray函数加入到Array的prototype中
Array.prototype.remove
=
function
(obj)
{
return RemoveArray( this,obj );
}
;
这样使用的时候,就像和自身自带的函数一样
array.remove(element);
最后
以上就是风趣小天鹅最近收集整理的关于Javascript中的Array的Remove的全部内容,更多相关Javascript中内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复