运算符用于将一个或多个值运算成结果。在 Javascript 中,常用的运算符有以下几种类别:
算术运算符
算术运算符能对操作数进行运算,返回一个数值型的值。常见的有+ - * ** / %
。
关系运算符
关系运算符通常用于检查两个操作数之间的关系,返回值为 true
或 false
。
运算符 | 说明 | 例子 | 结果 |
---|---|---|---|
== | 是否相等 | 5=="5" | true |
=== | 是否全等 | 5==="5" | false |
!= | 是否不等 | 5!="5" | false |
!== | 是否不全等 | 5!="5" | true |
> | 是否大于 | 5>8 | false |
< | 是否小于 | 5<8 | true |
>= | 是否大于等于 | 5>=8 | false |
<= | 是否小于等于 | 5<=8 | true |
赋值运算符
赋值运算符是使用最多的运算符,常见的赋值运算符就是“=
”,它将右边的值赋与等号左边的变量。
逻辑运算符
逻辑运算符用来判断操作数之间的逻辑关系,返回值为 true
和 false
。javascript 支持一下三种逻辑运算符。
运算符 | 说明 | 例子 | 结果 |
---|---|---|---|
&& | 逻辑与 | 5>3 && 4>3 | true |
|| | 逻辑或 | 5>3 || 3>5 | true |
! | 逻辑非 | !(3>5) | true |
连接运算符
连接运算符“+
”能将字符串连接起来构成一个新的字符串。如:
JavaScript
let txt1 = "JavaScript";
let txt2 = "基础教程";
let txt3 = txt1 + txt2;
变量 txt3
的结果是“JavaScript 基础教程”
。