Here you can find the source of removeByElement(element)
Array.prototype.removeByElement = function(element){ for(var i = 0; i < this.length; i++ ){ if(this[i] == element) this.splice(i,1); /*from www . j ava 2s. co m*/ } }
Array.prototype.remove = function(x) { var i; for (i = 0; i < this.length; i += 1) { if (this[i] === x) { this.splice(i, 1); i -= 1; var arr = [1, 2, 1, 4, 1, 1, 3, 4, 1, 111, 3, 2, 1, '1']; arr.remove(1); console.log(arr.join(', '));
Array.prototype.removeByObj = function(obj) { for(var i = 0 ; i < this.length ; i++) { if(this[i] === obj) { this.splice(i,1); return; console.trace("[removeByObj] failed for " + obj); }; ...
Array.prototype.removeByObj = function(obj) { for(var i = 0 ; i < this.length ; i++) { if(this[i] === obj) { this.splice(i,1); break; };
Array.prototype.removeElement = function(obj) { var i = this.length; while (i--) { if (angular.equals(this[i], obj)) { this.splice(i,1); };
Array.prototype.removeByElement = function (element) { for(var i=0; i<this.length;i++ ){ if(this[i]==element){ this.splice(i,1);
Array.prototype.removeById = function(id){ for(var i = this.length - 1; i >= 0; i--) { if(this[i].id === id) { this.splice(i, 1); return this; };
Array.prototype.removeById = function(id) { for(var i=0; i<this.length; i++) { if(this[i]._id == id) { this.splice(i, 1); break;
Array.prototype.removeById = function(id) { for(var i = 0 ; i < this.length ; i++) { if(this[i].id == id) { this.splice(i,1); break; };
Array.prototype.removeObject = function (element) { var i = this.indexOf(element); if (i != -1) { this.splice(i, 1); };