我想要的是这样的,A && B && (return false)
。
我可以进行赋值、逻辑计算、调用方法或调用函数,但不能返回 false。
我知道使用if
然后一切正常,只是想知道短路是否可以做到。
我试过eval('return false')
了,但有错误,Uncaught SyntaxError: Illegal return statement
。
任何人都可以帮助我吗?
更新:
好吧,我想要的只是替换
if(A)
if(B)
C;
和
A && B && C;
但是如果C
是return false
,我就报错了,不知道if else
为什么 并感谢所有评论和回答的人。