码迷,mamicode.com
首页 > Web开发 > 详细

js中的逻辑运算符

时间:2015-09-08 12:36:11      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

逻辑与&&

代码: 

var a = 1&&2&&3;
alert(a);//3

 逻辑与的值为true时,取最后一个为true的操作数

代码:

var a = 1&&null&&3&&""&&"sdf";
alert(a);//null

逻辑与的值为false时,取第一个值为false的操作数

逻辑或||

代码:

var a = ""||23||null||89||"";
alert(a);

逻辑或的值为true时,取第一个为true的操作数

代码:

var a = 0||""||null;
alert(a);

逻辑或的值为false时,取最后一个为false的操作数

 

 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

逻辑与和逻辑或的返回值都是最后一次匹配的值;

逻辑与为true时,匹配到最后一个操作数,结束匹配,返回该操作数

逻辑与为false时,匹配到第一个为false的操作数,结束匹配,返回该操作数

逻辑或为true时,匹配到第一个为true的操作数,结束匹配,返回该操作数

逻辑或为false时,匹配到最后一个为false的操作数,匹配结束,返回该操作数

 

js中的逻辑运算符

标签:

原文地址:http://www.cnblogs.com/pmx-pmx/p/4791055.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!