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
