表5-1 JavaScript语句语法
语句 | 语法 | 用途 |
---|---|---|
break | break[label]; | 退出最内层循环或退出swith语句,又或者退出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[],....]) | 声明一个函数 |
if/else | if(expr)statement[else statement2] | 执行statement1或statement2 |
label | label:statement | 给statement指定一个名字 |
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 | 扩展作用域链 |
网友评论