你能解释一下为什么这个语句返回false吗?
_.every([true, 1, null, 'yes'], _.identity); // 错误的
没有null它返回true。所以这个空值就是问题所在。不过_.identity(null) === null
是真的。
该示例来自官方文档 ( http://underscorejs.org/#every )。
你能解释一下为什么这个语句返回false吗?
_.every([true, 1, null, 'yes'], _.identity); // 错误的
没有null它返回true。所以这个空值就是问题所在。不过_.identity(null) === null
是真的。
该示例来自官方文档 ( http://underscorejs.org/#every )。