JavaScript 程序是有一系列可执行的语句所构成的集合。默认情况下,JavaScript 解释器会逐句执行我们编写的语句,所以说熟练掌握 JavaScript 语句及语法是编写 JavaScript 程序的第一步,这里摘录了《JavaScript 权威指南》上对 JavaScript 语句语法的整理,方便理清思路及日后检索查找。

语句 语法 用途
break break[label]; 退出最内层循环或退出switch语句,又或者退出 label 指定的语句
case case expression: 在 switch 语句中标记一条语句
continue continue[label]; 重新开始最内层的循环或重新开始 label 指定的循环
debugger debugger; 断点器调试
default default; 在 switch 中标记默认的语句
do/while do statement while(expression); while 循环的一种替代形式
empty 什么都不做
for for(init;test;incr)statement 一种简写的循环
for/in for(var in object)statement 遍历一个对象的属性
function function name([param[],…]{body} 声明一个函数
if/else if(expr)statement1 [else statement2] 执行 statement1 或者 statement2
lable label:statement 给 statement 指定一个名字:label
return return[expression]; 从函数返回一个值
switch switch(expression){statements} 用 case 或者“default:”语句标记的多分支语句
throw throw expression; 抛出异常
try try {statements} 捕获异常
[catch {handler statements}]
[finally{cleanup statements}]
use strict “use strict” 对脚本和函数应用严格模式
var var name=[=expr][,…]; 声明并初始化一个或多个变量
while while(expression) statement 基本的循环结构
with with(object) statement 扩展作用域链(不赞成使用)