js从数组中删除指定值(不是指定位置)的元素

        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);
            }
        };

        var array = [1, 2, 3, 4, 5];
        array.remove(3);

原文:https://www.cnblogs.com/telwanggs/p/4941553.html

此随笔或为自己所写、或为转载于网络。仅用于个人收集及备忘。

原文地址:https://www.cnblogs.com/shy1766IT/p/13366970.html