function(){
_.forEach(listOfSomething,function (something) {
if(someCondition){
return false
}
});
return true;
}@H_403_3@
看起来很简单 – 尝试检查每个项目的某些条件,如果没有满足任何项目退出函数并返回false.在没有退出的情况下完成循环时,返回true.
始终返回true,尝试使用控制台日志记录,并且确实返回“返回错误”点.
我是否遗漏了一些关于js如何工作的明显事实或者这是一个lodash的事情?
你遗漏的是你的return false语句与你的return true语句不同.您可能希望使用与任何/某些不同的lodash
方法.
function(){
return _.some(listOfSomething,function (something) {
return someCondition;
});
}@H_403_3@