JavaScript的基本语法2
2019-03-21 本文已影响0人
原点_da4e
条件语句
if条件语句
if结构先判断一个表达式的布尔值,然后根据布尔值的真伪,执行不同的语句。所谓布尔值,指的是 JavaScript 的两个特殊值,true表示真,false表示伪。
if (布尔值)
语句;
// 或者
if (布尔值) 语句;
if....else条件语句
if (m === 3) {
// 满足条件时,执行的语句
} else {
// 不满足条件时,执行的语句
}
switch结构
switch (fruit) {
case "banana":
// ...
break;
case "apple":
// ...
break;
default:
// ...
}
三元运算符
(条件) ? 表达式1 : 表达式2
循环语句
while循环
While语句包括一个循环条件和一段代码块,只要条件为真,就不断循环执行代码块。
while (条件)
语句;
// 或者
while (条件) 语句;
//或者
while (条件) {
语句;
}
for循环
for语句的三个部分(initialize、test、increment),可以省略任何一个,也可以全部省略。
for (初始化表达式; 条件; 递增表达式)
语句
// 或者
for (初始化表达式; 条件; 递增表达式) {
语句
}
do...while循环
do
语句
while (条件);
// 或者
do {
语句
} while (条件);
break语句和continue语句
break语句和continue语句都具有跳转作用,可以让代码不按既有的顺序执行。
break语句用于跳出代码块或循环。
continue语句用于立即终止本轮循环,返回循环结构的头部,