JavaScript运算符
JavaScript按照使用场景的不同将运算符分成了很多种类型
- 算数运算符
- 赋值运算符
- 关系(比较运算符)
- 逻辑运算符
算术运算符
- 算数运算符用在数学表达式中,它的使用方式和数学中也是一致的
- 算术运算符是对数据进行计算的符号
- 可以直接对数据进行操作,也可以操作变量指向的数据
赋值运算符
赋值运算符主要是给某个变量进行赋值
赋值运算符是算术运算符和赋值的一种简单写法
关系(比较)运算符
比较运算符,又叫关系运算符
- 它是用来判断两个操作数的大小关系及是否相等关系的
- 结果是布尔类型(bool):true或者false
- 比较运算符经常用在后面学习的if/while语句中
- 学习if语句的使用
全等和全不等
逻辑运算符
逻辑运算符它是用于将多个条件放在一起进行运算的
- 逻辑运算的运算结果也是Boolean类型:true/false
- 逻辑运算符也应用if/while的判断句中,并且是多个条件会使用到的
逻辑与补充
- 逻辑与运算符可以应用于任何数据类型,且不一定返回布尔值
- 对于非布尔值运算,会先将非布尔值转换为布尔值
逻辑或补充
- 逻辑与运算符可以应用于任何数据类型,且不一定返回布尔值
- 对于非布尔值运算,会先将非布尔值转换为布尔值