• Jump To … +
    chain.js classList.js collection.js delegate.js extend.js has.js invoke.js isBlank.js isFunction.js isObject.js isRegExp.js isString.js isUndefined.js mapEvents.js mapSelections.js matches.js pluck.js query.js queryAll.js result.js tap.js template.js tokenize.js util.js washi.js
  • invoke.js

  • ¶

    Execute a command on each member of a list;

  • ¶

    For example:

    invoke([1, 2, 3 ], 'toString')
    
    var _ = require('./collection');
    
    module.exports = function(list, property) {
      var args = _.slice(arguments, 2);
    
      return list.map(function(item) {
        return item[property].apply(item, args);
      });
    };