Nodejs Array Delete by Value deleteByValue(value)

Here you can find the source of deleteByValue(value)

Method Source Code

Array.prototype.deleteByValue = function(value) {
    var pos = this.indexOf(value);
    this.splice(pos, 1);/*from ww  w .j av  a  2  s  .com*/
}

Related

  1. 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 = [];
    ...
    
  2. delete(element)
    Array.prototype.delete = function(element)
         for (i=0;i<this.length;i++)
             if(this[i]==element)
                 this.splice(i,1);
    
  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. delete_value(v)
    Array.prototype.delete_value = function (v) {
        for (var i = 0; i < this.length; ++i) {
            if (this[i] = v) {
                this.slice(i, 1);
                return true;
        return false;