JS条件语句,switch,for循环
if---else语句、switch
if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码
if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码
if...else if....else 语句- 使用该语句来选择多个代码块之一来执行
switch 语句 - 使用该语句来选择多个代码块之一来执行
<script>
var time=10;
if(time==10){
document.write("10,ok ");
}
if(time==2){
document.write("2,ok ")
}else{
document.write("F2,on ")
}
if(time==3){
document.write("3,ok ")
}else if(time==10){
document.write("12,ok ");
}else{
document.write("F2,on ");
}
//switch
var x="";
switch(time){
case 1:
x="这是1";
break;
case 10:
x="这是10";
break;
default:
x="没有10";
}
console.log(x);
</script>
for - 循环代码块一定的次数
for/in - 循环遍历对象的属性
while - 当指定的条件为 true 时循环指定的代码块
do/while - 同样当指定的条件为 true 时循环指定的代码块
<script>
var t=0;
for(var i=0;i<5;i++){
t+=i;
console.log(t)
}
//遍历对象
var person={fname:"Bill",lname:"Gates",age:56};
var txt="unde";
for (x in person) // x 为属性名
{
txt=txt + person[x];
console.log(txt)
}
</script>

浙公网安备 33010602011771号