这个方法调用一个 interceptor 并返回 value。interceptor 传入一个参数:(value) 目的是 进入 链的中间以便执行操作。
interceptor
value
进入
提供给 interceptor 的值
调用函数
返回 value
_([1, 2, 3]) .tap(function(array) { // 改变传入的数组 array.pop(); }) .reverse() .value(); // => [2, 1]