条件语句 if...else
用于根据条件执行不同代码块,是逻辑分支的核心。
if (条件) {
// 条件为真时执行
} else if (其他条件) {
// 多条件判断
} else {
// 默认执行
}
循环结构 for/while/do...while
重复执行代码直到满足条件,常用于数据遍历。
for
循环
for (初始化; 条件; 更新) {
// 循环体
}
while
循环
while (条件) {
// 循环体
}
分支结构 switch...case
替代多重 if
语句,提升代码可读性。
switch (表达式) {
case 值1:
// 执行代码
break;
case 值2:
// 执行代码
break;
default:
// 默认情况
}
控制结构进阶
- 跳转语句:
break
、continue
、return
- 标签语句: 使用
label
实现复杂控制流 - 组合使用: 条件 + 循环 + 分支嵌套
如需深入学习 JavaScript 高级语法,可访问 /learn/javascript/advanced。