Here you can find the source of remove(e)
Array.prototype.remove = function(e) { for(var i = 0, j = this.length; i < j; i++) if(e == this[i]) return this.splice(i, 1); };
var arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1']; Array.prototype.remove = function(digit) { var length = arr.length; for (var i = 0; i < length; i+=1) { if (arr[i] === digit) { arr.splice(i, 1); console.log(arr); arr.remove(1); console.log(arr);
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 };
Array.prototype.remove = function(dx) { if (isNaN(dx) || dx > this.length) { return false; for (var i = 0, n = 0; i < this.length; i++) { if (i != dx) { this[n++] = this[i] this.length -= 1
Array.prototype.remove = function(e) { var t, _ref; if ((t = this.indexOf(e)) > -1) { return ([].splice.apply(this, [t, t - t + 1].concat(_ref = [])), _ref); };
Array.prototype.remove = function(e) { for (var i = 0; i < this.length; i++) if (e == this[i]) return this.splice(i, 1);
Array.prototype.remove = function (e) { for (var i = 0; i < this.length; i++) if (e == this[i]) return this.splice(i, 1); Array.prototype.each = function (fn) { for (var i = 0; i < this.length; i++) fn(this[i]); Array.prototype.compact = function (fn) { for (var i = 0; i < this.length; i++) ...
Array.prototype.remove = function(e) { for (var i = 0; i < this.length; i++) { if (e == this[i]) { return this.splice(i, 1); } };
Array.prototype.remove = function(e) { for (var i = 0, length = this.length; i < length; ++i) { if (this[i] === e) { this.splice(i, 1); };
Array.prototype.remove = function(el) { var i = this.indexOf(el); if (i != -1) { this.splice(i, 1); return this; };