1. JavaScript 中的条件语句有哪些?
条件语句:if、if…else、if…else if、switch…case
2. 分析输出结果
let a = 10;
if(a > 0) {
console.log('A');
} else if (a > 5) {
console.log('B');
} else {
console.log('C');
}
3. 分析输出结果
let a = 1;
switch (a) {
case '1':
console.log('1');
case 1:
console.log('2');
default:
console.log('3');
}
输出 2 3
4. switch 中的 break 和 default 作用是什么?
break 用于终止整个 swicth 语句;default 用于书写默认的条件,如果 switch 中前面的 case 都不满足的话,就进入到 default 语句里面。
5. JavaScript 中的循环语句有哪些?
6. while 和 do…while 的区别是什么?
while 是前测试语句,每一次进入 while 循环内部都需要进行条件判断。
do…while 是后测试语句,第一次进入 do…while 循环内部不需要进行条件判断。
7. 循环中 break 和 continue 的区别。
break 用于结束整个循环;continue 用于结束本轮循环进行下一次循环。
8. 分析输出结果
for (let i = 1; i < 5; i++) {
if (i === 3) continue;
console.log(i);
}
输出 1 2 4