【发布时间】:2019-08-08 18:53:26
【问题描述】:
我很难读取添加到数组中的多个函数的返回布尔值。我想读取它,这样如果数组中的任何函数读取为 false,它就会将 false 返回给父函数。
这是我正在运行的代码示例:
function validate(){
var function1 = functionA();
var function2 = functionB();
var function3 = functionC();
var function4 = functionD();
var result = new Array;
result.push(function1);
result.push(function2);
result.push(function3);
result.push(function4);
if (result.some(false)) {
return false;
} else {
return true;
}
}
我在调试时收到“false is not a function”错误,是否有任何解决方法不会完全改变这个结构,如果没有提出任何想法,它仍然会有所帮助。谢谢。
【问题讨论】:
-
.some()想要一个回调函数(false不是):developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
标签: javascript jquery arrays function boolean