目录

JavaScript 声明


示例

let x, y, z;    // Statement 1
x = 5;          // Statement 2
y = 6;          // Statement 3
z = x + y;      // Statement 4
亲自试一试 »

JavaScript 程序

编程指令是由计算机将"instructions" 变为"executed" 的列表。

在编程语言中,这些编程指令被称为声明

JavaScript程序是一个编程列表声明

在 HTML 中,JavaScript 程序由 Web 浏览器执行。


JavaScript 语句

JavaScript 语句由以下部分组成:

值、运算符、表达式、关键字和注释。

此语句告诉浏览器在 id="demo" 的 HTML 元素内写入 "Hello Dolly.":

示例

document.getElementById("demo").innerHTML = "Hello Dolly.";
亲自试一试 »

大多数 JavaScript 程序都包含许多 JavaScript 语句。

这些语句按照编写的顺序一一执行。

JavaScript 程序(和 JavaScript 语句)通常称为 JavaScript 代码。


分号;

分号分隔 JavaScript 语句。

在每个可执行语句末尾添加分号:

示例

let a, b, c;  // Declare 3 variables
a = 5;        // Assign the value 5 to a
b = 6;        // Assign the value 6 to b
c = a + b;    // Assign the sum of a and b to c
亲自试一试 »

当用分号分隔时,一行上允许有多个语句:

a = 5; b = 6; c = a + b;
亲自试一试 »

在网络上,您可能会看到不带分号的示例。
不要求以分号结束语句,但强烈建议使用分号。



JavaScript 空白

JavaScript 会忽略多个空格。您可以在脚本中添加空格以使其更具可读性。

以下几行是等效的:

let person = "Hege";
let person="Hege";

一个好的做法是在运算符周围放置空格 ( = + - * / ):

let x = y + z;

JavaScript 行长和换行符

为了获得最佳的可读性,程序员通常希望避免代码行超过 80 个字符。

如果 JavaScript 语句无法容纳在一行中,则最好的中断位置是在运算符之后:

示例

document.getElementById("demo").innerHTML =
"Hello Dolly!";
亲自试一试 »

JavaScript 代码块

JavaScript 语句可以组合在代码块中,并放在大括号 {...} 内。

代码块的目的是定义要一起执行的语句。

在 JavaScript 函数中,您会发现语句以块的形式分组在一起:

示例

function myFunction() {
  document.getElementById("demo1").innerHTML = "Hello Dolly!";
  document.getElementById("demo2").innerHTML = "How are you?";
}
亲自试一试 »

在本教程中,我们对代码块使用 2 个缩进空间。
您将在本教程后面了解有关函数的更多信息。


JavaScript 关键字

JavaScript 语句通常以关键字识别要执行的 JavaScript 操作。

我们的保留字参考列出所有 JavaScript 关键字。

以下是您将在本教程中了解的一些关键字的列表:

关键字 描述
var 声明一个变量
let 声明一个块变量
const 声明一个块常量
if 标记要根据条件执行的语句块
switch 标记在不同情况下要执行的语句块
for 标记要在循环中执行的语句块
function 声明一个函数
return 退出函数
try 对语句块实施错误处理

JavaScript 关键字是保留字。保留字不能用作变量的名称。