1.9 语句
JavaScript中的条件和循环语句将在接下来的小节介绍。
1.9.1 条件语句
if语句有一个then从句以及一个可选的else从句,具体的执行取决于布尔条件:
推荐始终使用大括号(它们表示零个或多个语句块)。不过如果从句仅有一个单独的语句时可以不必这么做(对for和while语句同样适用):
以下是switch语句,fruit的值会决定要执行哪个case:
case之后跟的“运算数”可以是任意表达式;在switch里的参数会通过===来进行比较。
1.9.2 循环语句
for循环有如下格式:
初始化会在循环开始前执行。条件会在每次循环迭代之前做检查,如果是false则终止循环。后迭代会在每次循环迭代后执行。
以下示例将在控制台打印出数组arr里的每个元素:
while循环语句在条件成立的时候会持续循环:
do-while循环语句在条件成立时会持续循环。由于条件跟在代码体之后,所以,这些代码体至少会执行一次:
有两条语句适用于所有的循环方式:
break可以跳离循环;
continue会开始一个新的循环迭代。
时间: 2024-07-30 09:58:45