导航
×
   ❮   
HTML CSS JavaScript PHP Go ECMS

JavaScript 教程

JS 简介 JS 如何使用 JS 输出 JS 语法 JS 语句 JS 注释 JS 变量 JS 运算符 JS 条件语句 JS 循环 JS 字符串 JS 数字 JS 函数 JS 对象 JS 日期 JS 数组 JS 类型化数组 JS 集合 JS Map 映射 JS Math JS 正则表达式 JS 数据类型 JS 错误 JS 事件 JS 编程 JS 关键字参考 JS 保留关键字参考 JS 运算符参考 JS 运算符优先级 JS UTF-8 字符 JS UTF-8 符号 JS UTF-8 表情符号 JS 版本

JavaScript 语句


JavaScript 程序

计算机程序是由计算机"执行"的一系列"指令"。

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

JavaScript 程序就是一系列的编程语句

注释: 在 HTML 中,JavaScript 程序由 web 浏览器执行。


JavaScript 语句

JavaScript 语句由以下构成:

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

这条语句告诉浏览器在 id="demo" 的 HTML 元素中输出 "Hello Dolly.":

实例

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

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

这些语句会按照它们被编写的顺序逐一执行。

注释: JavaScript 程序(以及 JavaScript 语句)常被称为 JavaScript 代码。

 


分号 ;

分号分隔 JavaScript 语句。

请在每条可执行的语句之后添加分号:

  var a, b, c;     // 声明 3 个变量  
a = 5;           // 将值 5 分配给 a  
b = 6;           // 将值 6 分配给 b  
c = a + b;       // 将 a 和 b 的总和分配给 c
亲自试一试 »

如果有分号分隔,允许在同一行写多条语句:

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

您可能在网上看到不带分号的例子。

注释: 以分号结束语句不是必需的,但我们仍然强烈建议您这么做。


JavaScript 空白字符

JavaScript 会忽略多个空格。您可以向脚本添加空格,以增强可读性。

下面这两行是相等的:

var person = "Hege";
var person="Hege";

在运算符旁边( = + - * / )添加空格是个好习惯:

var 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?";
}
亲自试一试 »

在本教程中我们为代码块用了 4 个空格的缩进。

您将稍后在本教程中学到更多有关函数的内容。


JavaScript 关键词

JavaScript 语句常常通过某个关键词来标识需要执行的 JavaScript 动作。

访问我们的保留字参考以查看 JavaScript 关键字 的完整列表。

下面的表格列出了一部分将在教程中学到的关键词:

关键词 描述
break 终止 switch 或循环。
continue 跳出循环并在顶端开始。
debugger 停止执行 JavaScript,并调用调试函数(如果可用)。
do ... while 执行语句块,并在条件为真时重复代码块。
for 标记需被执行的语句块,只要条件为真。
function 声明函数。
if ... else 标记需被执行的语句块,根据某个条件。
return 退出函数。
switch 标记需被执行的语句块,根据不同的情况。
try ... catch 对语句块实现错误处理。
var 声明变量。

JavaScript 关键词指的是保留的单词。保留词无法用作变量名。


freew3c.com 中文网是独立运营的中文开发者学习平台,与 freew3c.com 无关联。提供的内容仅用于学习和测试,不保证内容的正确性。


Copyright @2020-2026 京ICP备888888号-8