Array.prototype.del=function(n){ //n表示第几项,从0开始算起。 //prototype为对象原型,注意这里为对象增加自定义方法的方法。 //如果n<0,则不进行任何操作。
if(n<0)
return this;
else
return this.slice(0,n).concat(this.slice(n+1,this.length));
};
本文介绍了一种在JavaScript中自定义数组删除元素的方法。通过扩展Array.prototype,实现了del方法来方便地移除指定位置的元素。这种方法不仅提高了代码的可读性,还简化了数组操作。
Array.prototype.del=function(n){ //n表示第几项,从0开始算起。 //prototype为对象原型,注意这里为对象增加自定义方法的方法。 //如果n<0,则不进行任何操作。
if(n<0)
return this;
else
return this.slice(0,n).concat(this.slice(n+1,this.length));
};
4171

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