加法运算符

加法运算符(+)是最常见的运算符,用来求两个数值的和。

 

1 + 1 // 2

 

 

如果是两个字符串相加,这时加法运算符会变成连接运算符,返回一个新的字符串,将两个原字符串连接在一起。

 

'a' + 'bc' // "abc"

算术运算符

包括加法运算符在内,JavaScript 共提供10个算术运算符,用来完成基本的算术运算。

 

加法运算符:x + y

减法运算符: x - y

乘法运算符: x * y

除法运算符:x / y

指数运算符:x ** y

余数运算符:x % y

自增运算符:++x 或者 x++

自减运算符:--x 或者 x--

数值运算符: +x

负数值运算符:-x

赋值运算符

最常见的赋值运算符,当然就是等号(=)。

 

// 将 1 赋值给变量 x

var x = 1;

 

// 将变量 y 的值赋值给变量 x

var x = y;

赋值运算符还可以与其他运算符结合,形成变体。下面是与算术运算符的结合。

 

// 等同于 x = x + y

x += y

 

// 等同于 x = x - y

x -= y

 

// 等同于 x = x * y

x *= y

 

// 等同于 x = x / y

x /= y

 

// 等同于 x = x % y

x %= y

 

// 等同于 x = x ** y

x **= y

比较运算符

JavaScript 一共提供了8个比较运算符。

 

< 小于运算符

> 大于运算符

<= 小于或等于运算符

>= 大于或等于运算符

== 相等运算符

=== 严格相等运算符

!= 不相等运算符

!== 严格不相等运算符

 

 

 

布尔运算符

布尔运算符用于将表达式转为布尔值,一共包含四个运算符。

 

取反运算符:!

且运算符:&&

或运算符:||

三元运算符:?:

posted on 2018-02-24 10:48  Sharpest  阅读(112)  评论(0)    收藏  举报