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>