Nodejs Array Collect collect(fun)

Here you can find the source of collect(fun)

Method Source Code

Array.prototype.collect = function(fun) {
    var result = [];
    this.each(function(it) {
        result.push(fun(it));//from   w  w  w  . j a va 2s. c  o m
    });
    return result;
};

Related

  1. collect( func )
    Array.prototype.collect = function( func ) {
      if( $.isFunction(func) ) {
        var _arr = [];
        for( var i=0; i<this.length; i++ ) {
          var item = this[i];
          var o = func(item);
          if(o!=null) _arr.push(o);
        return _arr;
    ...
    
  2. collect(collectFunction)
    Array.prototype.collect = function(collectFunction) {
        return this.inject([], function(result, element) {
            result.push(collectFunction(element));        
            return result;
        });
    };
    
  3. collect(fn)
    Array.prototype.collect = function(fn) { 
      var result = [];
      for (var i = 0; i < this.length; i += 1) {
        result.push(fn(this[i]));
      return result;
    };
    
  4. collect(fn)
    Array.prototype.collect = function(fn) {
      var a = [];
      for(var i = 0; i < this.length; i++) {
        a.push(fn(i, this[i]));
      };
      return a;
    };
    
  5. collect(operation)
    Array.prototype.collect = function(operation) {
        var derivedArray = [];
        for (i = 0; i < this.length; i += 1) {
            derivedArray.push(operation(this[i]));
        return derivedArray;