javascript的流程控制结构

javascript的流程控制结构

本质:改变代码执行顺序的js语法
1. 分支结构:由上到下执行代码的过程中,根据不同的条件条件执行不同的路径代码,从而得到不同的结果
JS提供了两种分支结构语句
(1)if语句
if分支语句
if else 双分支语句
(2)swich语句
switch(表达式),case1:执行的代码快 case 2: 执行的代码快,seitc是从上到下依次匹配,匹配成功后接着往下执行,如果不想往下执行就要加一个关键字break;
2. 循环结构:让流程代码反复执行
for 循环:
for in:
while(判断条件):先判断在循环
do/while:先执行循环后验证循环,该循环会先执行一次代码块,然后对条件表达式进行判断,如果条件为真,就会重复执行循环体,否则就退出循环。

<script>
    // do while 循环 语法结构
    var i=1
    do{
        // 循环体
        console.log("你好");
        i++

    }while(i<=3)//条件表达式
</script>
   循环的结束:break  跳出当前所在的循环  continue:跳出本次循环,继续下面的循环

3. 顺序结构:按照写代码的先后顺序依次执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值