Here you can find the source of remove(element)
Array.prototype.remove = function (element) { var i;//from www . j a va 2 s . co m for (i = 0; i < this.length; i += 1) { if (this[i] === element) { this.splice(i, 1); } } }; var arr = [1, 2, 1, 4, 1, 3, 4, 1, 111, 3, 2, 1, '1']; console.log(arr); arr.remove(1); console.log(arr); arr.remove(3); console.log(arr);
Array.prototype.remove = function(elem) { var index = this.indexOf(elem); if (index > -1) { this.splice(index, 1); };
Array.prototype.remove = function(element) var index = this.indexOf(element); if (index != -1) this.splice(index, 1);
Array.prototype.remove = function(element){ var i = 0; var len = this.length; for(i = len - 1; i >= 0; i--){ if(this[i] === element){ this.splice(i,1);
Array.prototype.remove = function(element) { var index = this.indexOf(element); if (index > -1) { this.splice(index, 1); return this; };
Array.prototype.remove = function(element){ var result = []; for (var i = 0; i < this.length; i++) { if(this[i] !== element){ result.push(this[i]) return result; }; ...
Array.prototype.remove = function (element) { var pos = this.indexOf(element); while (pos !== -1) { this.splice(pos,1); pos = this.indexOf(element); }; var arr = [1,2,1,4,1,3,4,1,111,3,2,1,'1']; console.log(arr); ...
Array.prototype.remove = function(element) { return this.filter(function(item) { return item !== element; }); }; var arr = [1, 2, 1, 4, 1, 3, 4, 1, 111, 3, 2, 1, '1'], result = arr.remove(1); console.log(arr); console.log(result); ...
Array.prototype.remove = function(element) { for (var i = 0; i < this.length; i++) { if (this[i] == element) { this.splice(i,1); } };
Array.prototype.remove = function(element) { var i, len = this.length; for(i = 0; i < len; i += 1){ if(this[i] === element){ this.splice(i ,1); i -= 1; return this; ...