二维码

JavaScript 语句

JavaScript 语句


1
2
3
4
let x, y, z;    // Statement 1  
x = 5;          // Statement 2
y = 6;          // Statement 3
z = x + y;      // Statement 4


JavaScript 程序

计算机程序是由计算机“执行”的“指令”列表。

在编程语言中,这些编程指令称为语句

JavaScript 程序是编程语句的列表。

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


JavaScript 语句

JavaScript 语句由以下部分组成:

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

该语句告诉浏览器写“Hello Dolly”。在 id="demo"的 HTML 元素内:

1
document.getElementById("demo").innerHTML = "Hello Dolly.";

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

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

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


分号;

分号分隔 JavaScript 语句。

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

1
2
3
4
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

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

1
a = 5; b = 6; c = a + b;

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


JavaScript 空白

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

以下几行是等效的:

1
2
let person = "Hege";  
let person="Hege";

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

1
let x = y + z;

JavaScript 行长和换行符

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

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

1
2
document.getElementById("demo").innerHTML =  
"Hello Dolly!";


JavaScript 代码块

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

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

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

1
2
3
4
function myFunction() {  
  document.getElementById("demo1").innerHTML = "Hello Dolly!";
  document.getElementById("demo2").innerHTML = "How are you?";
}

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


JavaScript 关键字

JavaScript 语句通常以关键字开头, 用于标识要执行的 JavaScript 操作。

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

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

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