Nodejs Array Delete by Value delete(element)

Here you can find the source of delete(element)

Method Source Code

Array.prototype.delete = function(element)
{
     for (i=0;i<this.length;i++)
     {/*from   w  ww  .  j  av a 2  s . c om*/
         if(this[i]==element)
         {
             this.splice(i,1);
         }
     }
}

Related

  1. del(val)
    Array.prototype.del = function(val){
        var index = this.indexOf(val);
        if(index > -1)
            this.splice(index, 1);
    
  2. delRepeat()
    Array.prototype.delRepeat = function () {
            var temp = {}, len = this.length;
            for (var i = 0; i < len; i++) {
                var tmp = this[i];
                if (!temp.hasOwnProperty(tmp)) {
                    temp[this[i]] = "yes";
            var y = 0,result = [];
    ...
    
  3. delete(item)
    Array.prototype.delete = function(item) {
      var index = -1;
      for (var i = 0; i < this.length; i++) {
        if (item === this[i]) {
          index = i;
          break;
      if (index != -1) {
    ...
    
  4. delete(value)
    Array.prototype.delete = function(value){
      return(this.filter(function(n){ return n != value; }));
    };
    
  5. deleteByValue(val)
    Array.prototype.deleteByValue=function(val){
        for (var i in this){
            if(this[i]===val){
                this.splice(i,1)
                break
    
  6. deleteByValue(value)
    Array.prototype.deleteByValue = function(value) {
        var pos = this.indexOf(value);
        this.splice(pos, 1);