jjzjj

checkSomething

全部标签

javascript - 如何避免 JavaScript 中的短路求值?

我需要执行&&语句的两边,但如果第一部分返回false则不会发生这种情况。示例:functiondoSomething(x){console.log(x);}functioncheckSomething(x){varnot1=x!==1;if(not1)doSomething(x);returnnot1;}functioncheckAll(){returncheckSomething(1)&&checkSomething(3)&&checkSomething(6)}varallValid=checkAll();//Logsnothing,returnsfalse这里的问题是doSome