JS运算符(笔记)

1、算数运算符

运算符 描述 实例
+ 10 + 20 = 30
- 30 - 20 = 10
* 10 * 20 =200
/ 10 / 20 = 0.5
% 取余数(取模) 返回除法的余数9 % 2 = 1

2、比较运算符

运算符名称 说明 案例 结果
< 小于号 1<2 true
> 大于号 1>2 false
>= 大于等于号(大于或者等于) 2>=2 true
<= 小于等于号(小于或者等于) 3<=2 false
== 判等号(会转型) 37==37 true
!= 不等号 37!=37 false
=== 全等 要求值和 数据类型都一致 37===‘37’ false

3、等号比较

符号 作用 用法
= 赋值 把右边给左边
== 判断 判断两边值是否相等(注意此时有隐式转换)
=== 全等 判断两边的值和数据类型是否完全相同

4、逻辑运算符

逻辑运算符 说明 案例
&& “逻辑与”,简称 “与” and true&&true 只有两边都是true的时候才为真
|| “逻辑或”,简称 “或” or true||false 只要两边有一端为true就为真
“逻辑非”,简称 “非” not ! true

5、赋值运算符

赋值运算符 说明 案例
= 直接赋值 var usrName = “我是值”;
+=、-= 加、减 一个 数 后再赋值 var age = 10; age+=5; // 15
*=、/=、%= 乘、除、取模 后再赋值 var age = 2; age*=5; // 10

6、运算符优先级

优先级 运算符 顺序
1 小括号 ()
2 一元运算符 ++  - -   !
3 算术运算符 先  * / %   后  + -
4 关系运算符 >   >=   <   <=
5 相等运算符 ==   !=   ===   !==
6 逻辑运算符 先 &&   后 ||
7 赋值运算符 =
8 逗号运算符 ,

猜你喜欢

转载自blog.csdn.net/December_shi/article/details/109060102
今日推荐