Underscore.js文档解释了该_.tap()功能"点击"到方法链中.http://underscorejs.org/#tap
我跟随他们的例子有困难:
_.chain([1,2,3,200])
.filter(function(num) { return num % 2 == 0; })
.tap(alert)
.map(function(num) { return num * num })
.value();
=> // [2, 200] (alerted)
=> [4, 40000]
Run Code Online (Sandbox Code Playgroud)
在这种情况下,方法链是什么?我一直认为方法链是链接方法的概念:object.foo().bar().baz().
我已经看过使用这种方法的例子:module.exports = _.tap {}, (connectors) ->,这也是"点击"对象文字的方法链吗?