JS常见的运算符有哪些?

简介: JS常见的运算符有哪些?

在JavaScript中,常见的运算符可以分为以下几类:

  1. 算术运算符
  • +:加法
  • -:减法
  • *:乘法
  • /:除法
  • %:取余(模运算)
  • ++:递增
  • --:递减
  • **:幂运算(ES2016+)


  1. 比较运算符
  • ==:等于(类型转换后比较)
  • ===:严格等于(值和类型都相同)
  • !=:不等于(类型转换后比较)
  • !==:严格不等于(值和类型都不同)
  • >:大于
  • <:小于
  • >=:大于或等于
  • <=:小于或等于
  • in:检查对象是否包含某个属性
  • instanceof:检查对象是否是某个构造函数的实例


  1. 赋值运算符
  • =:赋值
  • +=-=*=/=%=:复合赋值运算符(先进行算术运算,然后赋值)
  • <<=>>=>>>=:位运算符的复合赋值形式(先进行位运算,然后赋值)
  • &=^=|=:逻辑运算符的复合赋值形式(先进行逻辑运算,然后赋值)


  1. 逻辑运算符
  • &&:逻辑与
  • ||:逻辑或
  • !:逻辑非
相关文章
|
4月前
|
JavaScript 前端开发 开发者
JS隐式转换
【4月更文挑战第5天】本文介绍了JavaScript中的隐式转换,通过代码示例展示了在加法运算、比较运算符、逻辑运算符中的转换机制。例如,数字与字符串相加会变为字符串连接,`==`会进行隐式转换比较值相等,逻辑运算符`||`用于选择第一个真值等。理解这些转换能帮助开发者更好地掌握JavaScript。
37 0
|
3月前
|
JavaScript 前端开发
JS常见的运算符有哪些?
JS常见的运算符有哪些?
20 0
|
4月前
|
JavaScript 前端开发
js的运算符
js的运算符
34 2
|
4月前
|
JavaScript
js的比较运算符
js的比较运算符
25 1
|
4月前
|
JavaScript
js的布尔值
js的布尔值
22 3
|
4月前
|
JavaScript
js的一些运算符规则
js的一些运算符规则
28 1
|
4月前
|
JavaScript 前端开发
详解中JS——运算符的快速使用
详解中JS——运算符的快速使用
41 1
|
4月前
|
JavaScript 前端开发
JS-基础:JavaScript运算符 个人总结
JS-基础:JavaScript运算符 个人总结
33 0
|
4月前
|
JavaScript
js运算符
js运算符
|
9月前
|
JavaScript
JS中的逻辑运算符&&、||
1、JS中的||符号: 运算方法:
25 0