Nodejs Array Minus minus(a)

Here you can find the source of minus(a)

Method Source Code

Array.prototype.minus = function(a) {
    return this.filter(function(i) { return a.indexOf(i) < 0; });
};

Related

  1. minus(a, b)
    Array.minus = function(a, b){
         return a.uniquelize().each(function(o){return b.contains(o) ? null : o});
    };
    
  2. minus(arr)
    Array.prototype.minus = function (arr) {
        var result = new Array();
        var obj = {};
        for (var i = 0; i < arr.length; i++) {
            obj[arr[i]] = 1;
        for (var j = 0; j < this.length; j++) {
            if (!obj[this[j]])
                obj[this[j]] = 1;
                result.push(this[j]);
        return result;
    };
    
  3. minus(b)
    Array.prototype.minus = function(b) {
      var array = new Array();
      var ua = this.uniquelize();
      var length = this.length;
      for (var i = 0; i < length; i++) {
        if (!b.inArray(ua[i])) {
          array.push(ua[i]);
      return array;
    };
    
  4. minus(list)
    Array.prototype.minus = function (list) {
        var result = [];
        for (var i = 0; i < this.length; i++) {
            if (list.indexOf(this[i]) < 0)
                result.push(this[i]);
        return result;
    };