不废话,直接上代码
/*
* 方法:Array.remove(dx)
* 功能:删除数组元素.
* 参数:dx删除元素的下标.
* 返回:在原数组上修改数组
*/
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
}
本文提供了一段JavaScript代码,用于删除数组中的指定元素。通过输入元素的下标,该方法能够在原数组上进行修改,返回修改后的数组。

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



