一:赋值运算符
= : 将 = 号右边表达式的值赋给左面的变量保存
二:算术运算符
+加
例:1+1 成果是2
- 减
例:1-1 成果是0
* 乘
例:1*8 成果是8
/ 除
例:8/2 成果是4
% 模(取余数)
例:5%2 成果是1
联系运算符
> 大于
< 小于
>= 大于等于
<= 小于等于
=== 全等
== 相对持平
!== 不全等
!= 相对不等于
关于== 与 ===的差异(!= 与 !==的差异与这个同理)请看:前端最全面试题 的JS部分。
逻辑运算符
&& 而且
|| 或许
! 非
关于 && 与 || 请看 完全了解"&&“与”||"
三.目运算符
条件 ?(true )值为true的时分履行该条
:( false)值为false的时分履行该条
复合运算符
+=
-=
*=
/=
%=
举例:
let x = 5;
x += 2;
console.log(x) //7
复合运算符便是当你在进行核算往后会把成果赋值给前面的变量。
自增/自减
++ / –
i++:
适当所以 i = i + 1; 或许 i += 1;
i++:先引证后运算
++i:先运算后引证