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>

 

posted @ 2022-11-21 17:08  山君与见山  阅读(145)  评论(0编辑  收藏  举报