Vic*_*r S 12 javascript lodash
如何检查数组的所有元素是否真实或虚假.
由于以下似乎没有这样做:
_.all([true, true, true], true);
它返回:false?
小智 25
你应该重新阅读lodash 的_.every(collection, [predicate=_.identity]) api文档.您的代码问题是您传递的第二个参数.删除它,它的工作原理
> _.every([true, 'foo', 1])
true
> _.every([true, 'foo', 1, 0])
false
Run Code Online (Sandbox Code Playgroud)