基础语句:

while语句

while 循环会在指定条件为真时循环执行代码块。

do-while语句

do/while 循环是 while 循环的变体。该循环会在检查条件是否为真之前执行一次代码块,然后如果条件为真的话,就会重复这个循环。

while 和 do/while 的区别 : do/while至少会执行一遍

switch-case:

switch(n) {
      case 10: 执行代码块 1
    break; 
      case 20: 执行代码块 2
    break; 
      default: 与 case 1 和 case 2 不同时执行的代码 
}

工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。

default 关键词

使用 default 关键词来规定匹配不存在时做的事情:

break 语句用于跳出循环。

continue 用于跳过循环中的一个迭代,继续执行下一个迭代(如果有的话)。

常用于for循环中

eg:

for (i=0;i<10;i++){
        if (i==3){
                break;
            }

throw抛出异常

立即停止正在执行的程序,跳转至就近的逻辑异常处理程序。

throw抛出异常该异常可以是 JavaScript 字符串、数字、逻辑值或对象。

function fn(a){
  if(a<18){
         throw("未成年人无法执行")
}else{
    consolelog(666)
}
console.log(111)
}

try-catch-finally语句

try-catch-finally是JavaScript的异常处理机制。

try{
       //我们自认为没有错误的 处理业务的代码
    }
catch(e){
       //上面的业务处理代码报错了,这里才会执行
       //console.log(e);
    }
finally{
       //这里总是会执行的,领导总结发言
    }
    //语句

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值