返回逻辑运算符(&& return,|| return)

时间:2016-10-25 09:51:55

标签: javascript return shortcut logical-operators

如何在逻辑条件下进行'返回'?

在像这样的情况下它会很有用

checkConfig() || return false;
var iNeedThis=doSomething() || return false;

doJob() && return true;
[...] //do something else if fails (it not return)

而不是

if(!checkConfig()){return false}
if(!iNeedThis=doSomething()){return false}

if(!doJob()){//fallback}

这是我想要使用的想法 我不明白为什么这会被低估。

1 个答案:

答案 0 :(得分:1)

没有

您必须在逻辑运算符的每一侧都有一些评估为的内容。

如果要在返回前测试某些内容,请使用if语句。

相关问题