&&逻辑与运算符,参与运算的数据必须同时为true,结果才为true;||逻辑或运算符,参与运算的数据只要有一个为true,结果为true;! 逻辑非运算符,获取相反的结果;
<script> var a = 1; var b = 2; var c = 0; var d = ''; console.log(a&&b); console.log(a||c); console.log(a||c&&b);//运算符优先级,先运算&&,再||; console.log(!d) //在js中,逻辑运算的结果是决定整个表达式的子表达式; </script>
转载请注明:大灰牛博客 » JavaScript逻辑运算符