js中的流程控制语句

控制流程语句

一、分支语句
1.if

if(boolean){
         true}
        else{
     false
 }
if (boolean){
           true:
           }
           else if(boolean){
            true:
            }
            else{
             false:
             }

2.switch
key===value key和value是全等比较
匹配成功后继续执行下一个
break:跳出循环体
continue:跳出本次循环,继续下一次循环

switch(key){
         case value:
         console.log()
				break;
			case value2:
				console.log();
			case value3:
				console.log()
			default:
				console.log()
		}

二、循环语句
1.for(初始条件;结束条件;迭代条件){
循环体
}
2.while
开始条件
while(结束条件){
循环体;
迭代条件
}
3. do while
开始条件
do{
循环体;
迭代条件
}
while(结束条件)
4.for in (主要用于遍历对象)

var student={
			name:'lisi',
			age:20,
			gender:'men'
		}

		for(var key in student){
		    console.log(key); //name age gender
			console.log(student[key]);//lisi 20 men
		}

5.label语句
name:for(){}
6.with()

with(o){
 console.log(name);
 }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值