与或非逻辑关系的定义_与或非逻辑关系_每日简讯
(相关资料图)
1、先说逻辑与(&&),它可以从三个层次进行理解 第一个层次最简单,就是简单的布尔值之间的逻辑与,就是左值和右值都是true时,返回true,两边都是false或者两边的值其中一边是fasle,就返回false;(AND操作); 第二个层次,(false,null,indefined,0,-0,NaN和""这些都是假值,其他所有的值包括对象都是真值),对这些"真值"和"假值"进行AND操作,返回一个"真值"或者"假值"; 值得注意的是,(&&)并不返回一直的是布尔值,他会返回第二个层次出现的真值或者假值,,但是这些"真值"和"假值"到底是什么值呢?所以引入第三层的理解 第三个层次的理解,其实也简单,当语句中的左操作数是假值时,就不对语句的右操作数进行运算了,直接返回左操作数作为表达式的运算结果;当左操作数是真值时,将右操作数的值返回,作为表达式的运算结果, 举个例子如下: var o={s:1}; //创建一个对象 var p=null; //创建了一个null o&&o.s //返回1,应为o是真值,所以返回o.s的值 p&&p.x //返回null,应为p是假值,所以不去计算p.x,直接返回p的值 o&&o.b; //这样会抛出一个类型错误异常,因为o为真值,需要返回o.b,但是o.b并不存在, 这样就好理解了 虽然&&可以用来返回真值和假值,但是大多数情况下,真值就是true,假值就是false; 再说一下逻辑或(||),举一反三,逻辑与也有与逻辑或类似的三个层次理解,就不详细写了 逻辑与最常用的方法是从一群备选的操作数中选出一个真值的表达式 举个例子 var min =min_value||sum.min_value||100; 先找到min_value,如果它没有定义,那就在sum对象中查找,如果还没有,只能给它赋值一个死值100, 这种方法通常用在函数中给参数设置默认值 举个例子 function add(a,b){ b=b||0; return a+b; } 当不对b设置初始值时,b等于0;add函数返回的就是a+0,也就是a的值; 逻辑非(!) 他的目的是将操作数的布尔值进行求反,例如:如果x是真值,!x返回false,如果x是假值,!x返回true。
2、 返回布尔值时,已经将这些真值啊,假值啊转换成了布尔值,再对其进行求反。
3、 这里介绍一种!的常见用法 有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,就使用!!, 例如,检测一个从一个函数返回的值student是否是个有效值,就使用 !!student,如果他返回是true,那么他就是一个有效值。
4、 以上所述是小编给大家介绍的逻辑表达式中与或非的用法详解的相关知识,希望对大家有所帮助!。
本文分享完毕,希望对你有所帮助。
关键词:
相关阅读
-
与或非逻辑关系的定义_与或非逻辑关系_...
1、先说逻辑与(&&),它可以从三个层次进行理解第一个层次最简单,就... -
完善配套政策、搭建承接平台、优化公共...
6年来,雄安新区不断完善承接疏解的政策、平台和公共服务等。截至目... -
【独家焦点】青岛婚纱摄影前十名_青岛婚...
1、青岛作为国内著名的旅游城市,绿树红瓦,碧海蓝天的城市,每年会... -
英雄之光丨千里奔赴 只为看一眼在战场...
告慰英魂,铭记历史!清明节前夕,在通化“英魂归故里”公益项目组... -
【聚看点】2023年清明节假期国内旅游出...
经文化和旅游部数据中心测算,2023年清明节假期(4月5日),全国国... -
清明假期湖北旅游收入同比增近三成_天天...
中新网武汉4月5日电(记者梁婷)2023年清明节假期,湖北民众出游意愿... -
焦点日报:丽江市文旅局组织举行国家艺...
4月5日,国家艺术基金“十四五”时期资助规划和2024年度申报指南解... -
【世界快播报】清明假期出行 铁路客流...
央视网消息:4月5日是清明假期。这些天各地探亲、祭祖、踏青等旅客... -
环球最新:这个清明,我们把大家的留言...
又一年清明至人民日报新媒体发起“清明给英烈写句话”互动征集活动... -
热推荐:春天,邂逅诗意元谋江边乡!
革命画卷铺陈讲述着不朽的传奇最美人间四月天感受江边乡37℃的热情... -
焦点热讯:文化惠民!来看看丽江4月份都...
内容丰富,精彩纷呈丽江4月群众文化活动新鲜出炉具体有哪些活动安排... -
有一种叫云南的生活 | 楚雄周边值得一...
听山野虫鸣闻花草清香看银河繁星以天为被、地为席在大自然里享受静... -
今日观点!世贸组织预测今年全球商品贸易...
证券时报网讯,央视新闻消息,当地时间4月5日,世界贸易组织发布新... -
每日热闻!文旅部:清明节假期国内旅游出...
据文旅部微信公众号消息,经文化和旅游部数据中心测算,2023年清明... -
重走碧安茶马古道,追寻久违的马帮记忆...
景谷县碧安乡是古代澜沧江东岸茶马古道的重要驿站。碧安这座古镇总... -
西媒:若巴萨找到解决FFP问题的办法,梅...
直播吧4月5日讯据西班牙媒体Relevo透露,如果巴萨找到了解决财务公... -
中国经济快速恢复将提升地区和全球增长前景
报告预测,中国经济增长率今年有望达到5%,亚洲发展中经济体增长率... -
nba2kol技巧按键大全_nba2kol2技巧按键大全
你们好,最近小活发现有诸多的小伙伴们对于nba2kol技巧按键大全,nb... -
什么是硬编码_精选
硬编码是指将特定的值或参数直接写入代码中的做法。这样的代码缺乏... -
天天热资讯!乐享云南 | 非遗·保山金...
本周带大家走进“乐享云南·非遗”板块本期分享主题——省级非遗项...