语句
前言:本文主要介绍
js
基础知识,包括循环语句、switch
语句
1. 循环语句
循环是一种重复运行同一代码的方法。
1.1. while
循环
当条件为真时,执行循环体。
while(condition){
// write code in here
}
1.2. do····while
循环
do····while
循环至少执行一次
首先执行循环体
do{
// write code in here
}
while(condition)
1.3. for
循环
for(begin,conditon,step){
body
}
// 打印 100 以内的奇数
for(let i=1;i<=100;i=i+2){
console.log(i) // 1,3,5,....,99
}
1.4. 跳出循环: break
&& continue
continue
: 跳过当前循环(继续下一次迭代)
for(let i=0;i<10;i++){
if(i % 2 === 0){
// 跳过偶数
continue
}
console.log(i) // 1,3,5,7,9
}
break
:跳出整个循环
for(let i=0;i<10;i++){
if(i === 2){
// 跳过循环
break
}
console.log(i) // 0,1
}
2. switch
语句
2.1. 语法
switch
语句至少有一个 case
代码块和一个可选 default
代码块
switch
中的判断条件是严格相等===
switch(value){
case 1:
...
break;
case 2:
...
break;
default:
...
break
}
2. case
分组
可以让共享相同代码段的 case
放于一组
switch(value){
case 1:
...
break;
case 2:
case 3:
...
break;
default:
...
break
}