Lodash - tap 方法
语法
_.tap(value, interceptor)
此方法调用拦截器并返回值。拦截器使用一个参数调用;(值)。此方法的目的是“点击”方法链序列以修改中间结果。
参数
值 (*) - 要提供给拦截器的值。
拦截器 (函数) - 要调用的函数。
输出
(*) - 返回值。
示例
var _ = require('lodash'); var values = [1, 2, 3]; var result = _(values) .tap(function(array) { array.pop(); }) .reverse() .value(); console.log(result);
将以上程序保存在tester.js中。运行以下命令执行此程序。
命令
\>node tester.js
输出
[ 2, 1 ]
lodash_seq.htm
广告