js -- 运算符 && 和 ||

Posted -xiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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,而不会继续往下执行。

以上是关于js -- 运算符 && 和 ||的主要内容,如果未能解决你的问题,请参考以下文章

js -- 运算符 && 和 ||

[转] JS运算符 &&和|| 及其优先级

JS 中的布尔运算符 && 和 ||

js && || 运算符

js || &&

JS中&&和||的理解