JavaScript 中有多种运算符,用于执行各种操作,包括算术运算、比较运算、逻辑运算等。以下是一些常见的 JavaScript 运算符:

算术运算符:

1. 加法 +: 将两个值相加。
   var sum = 3 + 5; // 返回 8

2. 减法 -: 从第一个值中减去第二个值。
   var difference = 10 - 3; // 返回 7

3. 乘法 *: 将两个值相乘。
   var product = 4 * 6; // 返回 24

4. 除法 /: 将第一个值除以第二个值。
   var quotient = 8 / 2; // 返回 4

5. 取余 %: 返回除法的余数。
   var remainder = 9 % 4; // 返回 1

比较运算符:

1. 相等 ==: 检查两个值是否相等。
   var isEqual = 5 == "5"; // 返回 true

2. 全等 ===: 检查两个值是否相等且类型相同。
   var isStrictEqual = 5 === "5"; // 返回 false

3. 不等 != 和不全等 !==: 与相等和全等相反。
   var isNotEqual = 5 != "5"; // 返回 false
   var isNotStrictEqual = 5 !== "5"; // 返回 true

4. 大于 >、小于 <、大于等于 >=、小于等于 <=: 用于比较大小关系。
   var greaterThan = 10 > 5; // 返回 true
   var lessThanOrEqual = 3 <= 2; // 返回 false

逻辑运算符:

1. 逻辑与 &&: 如果两个操作数都为 true,则返回 true。
   var logicalAnd = (5 > 3) && (10 < 20); // 返回 true

2. 逻辑或 ||: 如果两个操作数有一个为 true,则返回 true。
   var logicalOr = (5 > 10) || (10 < 20); // 返回 true

3. 逻辑非 !: 返回操作数的反值。
   var logicalNot = !(5 > 3); // 返回 false

其他运算符:

  •  赋值运算符 =: 将右侧的值赋给左侧的变量。
  var x = 10;

  •  三元运算符 ? :: 简化的条件语句。
  var result = (5 > 3) ? "true" : "false"; // 返回 "true"

  •  typeof 运算符: 返回操作数的类型。
  var type = typeof 42; // 返回 "number"

这只是 JavaScript 中一些常见运算符的介绍,实际上还有更多的运算符和复杂的用法。运算符是编写 JavaScript 代码时非常重要的一部分,可以用于执行各种操作和逻辑。


转载请注明出处:http://www.zyzy.cn/article/detail/3520/JavaScript