js -- 运算符 && 和 ||

 这两个运算符我们在if语句中经常用到。

1、 “&&” 运算

  遇到false就返回,“&&” (逻辑与) 运算和“||”运算真好相反。

  a && b ,如果 a 为true,直接返回b,而不管b为true或者false 。如果 a 为false 那么直接返回a。

  例如: var a = 1 && 2 && 3 ; 因为1 && 2,1为真,返回2;2&&3, 2为真,返回3 。

2、“||”运算

  遇到true就返回。

  例如:a || b ,如果 a 为false,直接返回b,而不管b为true或者false 。如果 a 为true,直接返回a,而不会继续往下执行。

原文地址:https://www.cnblogs.com/-xiao/p/11125503.html