JS基础3

# switch 穿透

- switch 穿透:switch 的执行是从符合条件的语句进入条件分支(即碰到第一个满足条件的 case), 后面的 case 不管是否符合条件都会执行再往下一个 case 代码段走,一直向下执行直到碰到 break 或者是直到代码结束

- switch 只能判断某个准确的自变量值 不能判断大小

- 碰到 break 就跳出该分支语句

  ![](01.png)

# while 和 do while

- while(执行条件){

  执行代码段;

  改变条件;

  }

- 先判断再执行

- do{

  执行代码段;

  改变条件;

  }while(执行条件)

- do while 先执行再判断 是用户第一原则 你先按我的指示去行动,先走一遍,不满足再重新来

- 两个只有在首次条件不满足的时候有区别 while 循环一次都不执行 do while 执行一次,其他情况下 如果二者判断条件一致 执行次数一致

# for 循环

1. 是应用最多的

2. 语法:for(起始值;判断条件;起始值变更) {

   执行代码段

   }

3. 先起始值进入判断,再拿变更之后的起始值和判断条件对比,不满足判断条件时退出循环

4. continue 跳出本次循环的执行代码段,继续下一次循环的执行代码段

5. break 完全退出本次循环,但是仅退出一层循环,即:如果是多层循环仅退出本次循环

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值