鉴于:
if(arr[0]!=null && arr[0].value.toString()!="") {
//do something
}
Run Code Online (Sandbox Code Playgroud)
if 条件语句是否在第一个语句失败后立即返回 false?或者它无论如何都会检查第二个条件?
干杯,加文:)
这取决于。如果您使用 AND( &&) 检查值并且第一个值为false,则条件将立即计算为 ,false因为每个条件都必须计算为true。
如果您使用 OR ( ||) 检查值并且第一个条件是false,则 if 语句将检查所有其他条件,直到找到值true。