扫码一下
查看教程更方便
_.identity(value)
identity(value) 返回与传入参数相等的值. 相当于数学里的: f(x) = x
。这个函数看似无用, 但是在 Underscore 里被用作默认的迭代器 iterator.
var _ = require('underscore');
var value = {name: 'Sam'};
//示例 1: 检查 identity 是否返回相同的对象
console.log(value === _.identity(value));
value = 1;
//示例 2: 检查 identity 是否返回相同的对象
console.log(value === _.identity(value));
上面示例运行结果如下