JavaScript 语句
程序是由一条条"语句"组成的——语句就是命令计算机去做某件事的完整句子,从上到下逐条执行。本章讲清语句、分号、代码块与大小写规则,为后续语法打地基。
什么是语句
语句是 JS 的最小执行单元,好比自然语言中的一句话,习惯以分号结尾:
let x = 5; // 声明变量并赋值(语句)
x = x + 1; // 重新赋值(语句)
console.log(x); // 调用函数(语句)
// 输出:6
表达式与语句
- 表达式:能"算出值"的代码片段,如
5 + 3、name.length。 - 语句:执行一个动作,如赋值、函数调用。
表达式可以嵌在语句里:
let y = 5 + 3;中5 + 3是表达式,整体是一条赋值语句。
分号:写还是不写?
- 每条语句建议用分号
;结尾,代码风格清晰、少出错。 - JS 允许省略分号,解释器会自动补上(ASI 机制),但换行规则偶尔会引发奇怪的 Bug,新手建议都写上:
let a = 1
let b = 2 // 不写分号也能运行
console.log(a + b)
// 输出:3
代码块:花括号 {}
多条语句用 { } 包起来就构成一个代码块,常配合 if、for、函数使用,块内的语句按顺序执行:
{
let a = 1;
let b = 2;
console.log(a + b); // 输出:3
}
大小写敏感与关键字
- JS 严格区分大小写:Name 与 name 是两个不同的变量。
- 关键字(let、if、for、function 等)是系统保留字,不能当作变量名。
let Name = "小明";
let name = "小红";
console.log(Name); // 输出:小明
console.log(name); // 输出:小红
空格与换行
JS 会忽略代码中多余的空白与换行,你可以自由排版,让代码更易读:
let total = 3
+ 4; // 换行、缩进都不影响结果
console.log(total); // 输出:7
小结
语句是程序的基本执行单位:分号结尾、花括号分组、严格区分大小写。记住这些规则,就能写出第一段像样的 JS 了。