js 重写集合remove方法

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
}

posted @ 2018-05-19 11:52  LieJimmy  阅读(606)  评论(0编辑  收藏  举报