概述
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 ;
}
{
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 );
} ;
return RemoveArray( this,obj );
} ;
这样使用的时候,就像和自身自带的函数一样
array.remove(element);
最后
以上就是风趣小天鹅为你收集整理的Javascript中的Array的Remove的全部内容,希望文章能够帮你解决Javascript中的Array的Remove所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复