JS 逻辑运算符 ||、 &&, 位运算符 |、&
2024-09-01 04:45:45
1、JS中的||符号:
运算方法:
只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。
只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值。
总结:真前假后
2、JS中的&&符号:
运算方法:
只要“&&”前面是false,无论“&&”后面是true还是false,结果都将返“&&”前面的值;
只要“&&”前面是true,无论“&&”后面是true还是false,结果都将返“&&”后面的值;
总结:假前真后
注意:&&比|| 优先级高
在js逻辑运算中,0、”“、null、false、undefined、NaN都会判定为false,其他都为true。
举个例子:
3、位运算符:|
运算方法:
两个位只要有一个为1,那么结果都为1。否则就为0
举个例子:
|运算符还能进行取整运算
4、位运算符:&
运算方法:
两个数值的个位分别相与,同时为1才得1,只要一个为0就为0。
举个例子:
最新文章
- 语义化HTML:p、h1-6、q、blockquote、hr、address、code、pre、var、cite、dfn和samp
- Java与mysql数据库编程中遇见“Before start of result set at com.mysql.jdbc.SQLError.createSQLException” 的解决办法
- hdu 4002 欧拉函数 2011大连赛区网络赛B
- 对C#泛型中的new()约束思考
- ASP.NET中 分析器错误:发现不明确的匹配
- Navicat连接oracle数据出现的oci问题
- 为JS内置对象添加常用方法
- Centos 系统swap虚拟内存添加与删除配置
- 实战 | Android中文图混排时文图的居中对齐 FontMetrics以及自定义ImageSpan实现
- git branch 分支操作
- centos7 mysql的安装与配置
- windows 批处理语言学习
- spring mvc请求过程
- css BFC布局及用处
- shell编程学习笔记之特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)
- 第八章 计时器(BEEPER2)
- 内核升极2.6.18 升级到 2.6.32 装systemtap 原创
- 运维url收集
- 3.3 无连接运输:UDP
- JavaWeb知识回顾-servlet生命周期。