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。

举个例子:

最新文章

  1. 语义化HTML:p、h1-6、q、blockquote、hr、address、code、pre、var、cite、dfn和samp
  2. Java与mysql数据库编程中遇见“Before start of result set at com.mysql.jdbc.SQLError.createSQLException” 的解决办法
  3. hdu 4002 欧拉函数 2011大连赛区网络赛B
  4. 对C#泛型中的new()约束思考
  5. ASP.NET中 分析器错误:发现不明确的匹配
  6. Navicat连接oracle数据出现的oci问题
  7. 为JS内置对象添加常用方法
  8. Centos 系统swap虚拟内存添加与删除配置
  9. 实战 | Android中文图混排时文图的居中对齐 FontMetrics以及自定义ImageSpan实现
  10. git branch 分支操作
  11. centos7 mysql的安装与配置
  12. windows 批处理语言学习
  13. spring mvc请求过程
  14. css BFC布局及用处
  15. shell编程学习笔记之特殊变量($0、$1、$2、 $?、 $# 、$@、 $*)
  16. 第八章 计时器(BEEPER2)
  17. 内核升极2.6.18 升级到 2.6.32 装systemtap 原创
  18. 运维url收集
  19. 3.3 无连接运输:UDP
  20. JavaWeb知识回顾-servlet生命周期。

热门文章

  1. laravel 图片上传 intervention/image
  2. concurrent模块
  3. 使用curl指令实现restful接口操作
  4. python 对象(object)
  5. node.js(连接mysql)
  6. 集合案例--对ArrayList容器中的内容进行排序
  7. 洛谷 P1829 [国家集训队]Crash的数字表格 / JZPTAB(莫比乌斯反演)
  8. hdu2516 博弈
  9. 2019-8-31-C#-将-Begin-和-End-异步方法转-task-异步
  10. Python基础:18类和实例之二