Underscore.js 对象 tap 方法

返回 Underscore.js 更新对象


语法

_.tap(object, interceptor)

tap() 用 object 作为参数来调用函数 interceptor,然后返回 object。这种方法的主要意图是作为函数链式调用 的一环, 为了对此对象执行操作并返回对象本身。

示例

var _ = require('underscore');

_.chain([1, 2, 3, 4, 5, 6])
  .filter(function(num) { return num % 2 == 0; })
  .tap(console.log)
  .map(function(num) { return num * num })
  .value();

上面示例运行结果如下

Underscore.js  对象 tap 方法运行结果


返回 Underscore.js 更新对象

查看笔记

扫码一下
查看教程更方便