首页 > 技术文章 > javaScript通过匹配元素移除数组元素

renewload 2019-08-30 16:08 原文

 Array.prototype.indexOf = function(val) {
        for (var i = 0; i < this.length; i++) {
            if (this[i] == val) return i;
        }
        return -1;
    };
    Array.prototype.remove = function(val) {
        var index = this.indexOf(val);
        if (index > -1) {
            this.splice(index, 1);
        }
    };

  

推荐阅读