JavaScript 基础:运算符和表达式

发布: (2026年2月26日 GMT+8 15:30)
4 分钟阅读
原文: Dev.to

Source: Dev.to

Cover image for JavaScript Basics: Operators and Expressions

什么是运算符和表达式?

运算符 – 用于告诉 JavaScript 执行特定操作(加法、比较、逻辑检查等)的符号。

表达式 – 由值、变量和运算符组合而成,求值后得到单一结果。

let result = 5 + 3; // Expression: 5 + 3
console.log(result); // Output: 8

这里,+ 是运算符,5 + 3 是表达式。

算术运算符

算术运算符用于数学计算。

运算符描述示例结果
+加法5 + 38
-减法5 - 23
*乘法4 * 28
/除法10 / 25
%取模(余数)10 % 31
++自增(+1)let x = 5; x++6
--自减(-1)let y = 5; y--4
**指数运算2 ** 38

示例

let a = 10;
let b = 3;

console.log(a + b); // 13
console.log(a % b); // 1
console.log(a ** b); // 1000

比较运算符

比较运算符用于比较两个值,并返回布尔值(truefalse)。

运算符描述示例结果
==相等(仅比较值)5 == "5"true
===严格相等(值与类型)5 === "5"false
!=不相等(仅比较值)5 != "6"true
!==严格不相等(值与类型)5 !== "5"true
>大于7 > 5true
>=大于等于5 >= 5true

逻辑运算符

逻辑运算符用于组合或取反布尔条件,常在 if 语句中使用。

运算符名称描述
&&AND两个条件都为真时才为真
``
!NOT取反条件的真假

示例

// Using OR
(5 = 18 && hasID) {
  console.log("You are allowed to enter.");
} else {
  console.log("Access denied.");
}

&& 确保两个条件(age >= 18 hasID)都为真。如果其中任意一个为假,条件即不成立。

最后思考

理解运算符和表达式至关重要,因为它们构成了 JavaScript 程序的决策与计算核心。

  • 使用 算术运算符 进行数学相关的任务。
  • 使用 比较运算符 来比较值。
  • 使用 逻辑运算符 组合条件并控制程序流程。

继续关注更多见解,伴随你在 Web 开发之路上的成长!

查看 YouTube 播放列表 获取丰富的 JavaScript 内容,从基础到高级主题。

订阅 CodenCloud YouTube 频道 获取更多编程概念和教程。

0 浏览
Back to Blog

相关文章

阅读更多 »