为什么Underscore.js的_.all()方法返回true?

时间:2017-11-21 18:21:41

标签: javascript underscore.js lodash

当我使用underscorejs执行下面的代码时,我得到的回报是真的,而我期望它是假的,

var res = _.all([], function (val) { return val != undefined });
console.log(res) // prints true

我不明白这种行为,因为数组中没有值与谓词匹配它是如何返回true的。

这是下划线的错误吗?

OR

这是预期的行为,如果是,为什么呢?

0 个答案:

没有答案