在 JavaScript 中,运算符用于执行各种操作,比如算术运算、逻辑运算、比较运算等。了解不同类型的运算符对于编写高效的 JavaScript 代码至关重要。
算术运算符
算术运算符用于执行基本的数学运算,如加法、减法、乘法和除法。
- 加法运算符(+):用于将两个数字相加。
--- - - -- --- - - -- --- ------ - - - -- -- ------ --- -
- 减法运算符(-):用于将一个数字减去另一个数字。
--- - - -- --- - - -- --- ------ - - - -- -- ------ --- -
- 乘法运算符(*):用于将两个数字相乘。
--- - - -- --- - - -- --- ------ - - - -- -- ------ --- --
- 除法运算符(/):用于将一个数字除以另一个数字。
--- - - -- --- - - -- --- ------ - - - -- -- ------ --- -
- 模运算符(%):用于获取两个数字相除的余数。
--- - - -- --- - - -- --- ------ - - - -- -- ------ --- -
逻辑运算符
逻辑运算符用于执行逻辑运算,比如与、或、非等操作。
- 与运算符(&&):当两个操作数都为 true 时,返回 true。
--- - - ----- --- - - ------ --- ------ - - -- -- -- ------ --- -----
- 或运算符(||):当两个操作数中至少有一个为 true 时,返回 true。
--- - - ----- --- - - ------ --- ------ - - -- -- -- ------ --- ----
- 非运算符(!):用于取反操作数的值。
--- - - ----- --- ------ - --- -- ------ --- -----
比较运算符
比较运算符用于比较两个值之间的关系。
- 相等运算符(==):检查两个操作数是否相等,但不检查它们的数据类型。
--- - - -- --- - - ---- --- ------ - - -- -- -- ------ --- ----
- 全等运算符(===):检查两个操作数是否严格相等,包括数据类型。
--- - - -- --- - - ---- --- ------ - - --- -- -- ------ --- -----
- 不等运算符(!=):检查两个操作数是否不相等,但不检查它们的数据类型。
--- - - -- --- - - ---- --- ------ - - -- -- -- ------ --- -----
- 大于运算符(>):检查第一个操作数是否大于第二个操作数。
--- - - -- --- - - -- --- ------ - - - -- -- ------ --- ----
- 小于运算符(<):检查第一个操作数是否小于第二个操作数。
--- - - -- --- - - -- --- ------ - - - -- -- ------ --- -----
- 大于等于运算符(>=):检查第一个操作数是否大于或等于第二个操作数。
--- - - -- --- - - -- --- ------ - - -- -- -- ------ --- ----
- 小于等于运算符(<=):检查第一个操作数是否小于或等于第二个操作数。
--- - - -- --- - - -- --- ------ - - -- -- -- ------ --- -----
以上是 JavaScript 中常用的运算符,熟练掌握这些运算符可以帮助你更高效地编写 JavaScript 代码。