JavaScript&jQuery.短路值
短路值
逻辑运算从左到右。逻辑或运算,当左边的条件成立时,后面的条件将不再参与运算。因此在逻辑或运算中,尽量将条件结果为true的放第一位。而在逻辑与运算中,尽量将条件结果为false的放到第一位。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>短路值</title></head><body><script> var a='Hello'; var b=(a||'Unknown'); println(b); var c=''; var d=(c||'Unknown'); println(d); var valueOne=0; var valueTwo=1; var valueThree=2; var e=(valueOne||valueTwo||valueThree); println(e); function println(a){ document.write(a+'<br>'); }</script></body></html>测试题目
1、JavaScript中的短路是什么?
逻辑或运算,当左边的条件成立时,后面的条件将不再参与运算。
2、逻辑与运算会不会发生短路?
会
3、谈谈有经验的程序是如何使用逻辑或、逻辑与运算的!

浙公网安备 33010602011771号