JavaScript运算符

102 阅读2分钟

JavaScript运算符

JavaScript按照使用场景的不同将运算符分成了很多种类型

  • 算数运算符
  • 赋值运算符
  • 关系(比较运算符)
  • 逻辑运算符

算术运算符

  • 算数运算符用在数学表达式中,它的使用方式和数学中也是一致的
  • 算术运算符是对数据进行计算的符号
  • 可以直接对数据进行操作,也可以操作变量指向的数据

赋值运算符

赋值运算符主要是给某个变量进行赋值 赋值运算符是算术运算符和赋值的一种简单写法

关系(比较)运算符

比较运算符,又叫关系运算符

  • 它是用来判断两个操作数的大小关系及是否相等关系的
  • 结果是布尔类型(bool):true或者false
  • 比较运算符经常用在后面学习的if/while语句中
  • 学习if语句的使用

全等和全不等

逻辑运算符

逻辑运算符它是用于将多个条件放在一起进行运算的

  • 逻辑运算的运算结果也是Boolean类型:true/false
  • 逻辑运算符也应用if/while的判断句中,并且是多个条件会使用到的

逻辑与补充

  • 逻辑与运算符可以应用于任何数据类型,且不一定返回布尔值
  • 对于非布尔值运算,会先将非布尔值转换为布尔值

逻辑或补充

  • 逻辑与运算符可以应用于任何数据类型,且不一定返回布尔值
  • 对于非布尔值运算,会先将非布尔值转换为布尔值

运算符的优先级