首页 > 其他分享 >无涯教程-Label with Continue函数

无涯教程-Label with Continue函数

时间:2024-01-31 13:06:15浏览次数:26  
标签:outerloop Outerloop Innerloop console continue 无涯 Label Continue

在" continue"或" break"语句及其Label名称之间不允许使用换行符。

outerloop: //This is the label name  
for (var i=0; i < 3; i++) {  
   console.log("Outerloop: " + i);  
   
   for (var j=0; j < 5; j++) {  
      if (j == 3){  
         continue outerloop;  
      }  
      console.log("Innerloop: " + j );  
   }  
} 

成功执行上述代码后,将显示以下输出。

Outerloop: 0 
Innerloop: 0 
Innerloop: 1 
Innerloop: 2 
Outerloop: 1 
Innerloop: 0 
Innerloop: 1 
Innerloop: 2 
Outerloop: 2 
Innerloop: 0 
Innerloop: 1 
Innerloop: 2 

参考链接

https://www.learnfk.com/es6/es6-label-with-continue.html

标签:outerloop,Outerloop,Innerloop,console,continue,无涯,Label,Continue
From: https://blog.51cto.com/u_14033984/9507103

相关文章

  • 无涯教程-Label with Break函数
    Label标签语句可以为一行语句添加标签,以便在复杂结构中,设置跳转目标outerloop://Thisisthelabelnamefor(vari=0;i<5;i++){console.log("Outerloop:"+i);innerloop:for(varj=0;j<5;j++){if(j>3)break;......
  • A Literature Survey about Why Is Prompt Tuning for Vision-Language Models Robust
    I.SummaryOverviewBackground:Avision-languagemodelcanbeadaptedtoanewclassificationtaskthroughfew-shotprompttuning.Wefindthatsuchaprompttuningprocessishighlyrobusttolabelnoises.Interest:Studyingthekeyreasonscontributing......
  • 无涯教程-The do…while 循环函数
    do…while循环与while循环类似,不同之处在于 do...while循环在第一次执行循环时不会判断条件。换句话说,至少执行一次。do…whileloop-流程图以下是while循环的语法。do{Statement(s)tobeexecuted;}while(expression);注意-不要错过 do...while循......
  • 循环控制语句(breaak,continue,return)
    break(终止循环)语法细节说明(注意lable添加后的结束位置)continue(跳过一轮继续下一轮循环)语法细节说明(还是注意lable添加后的结束位置)return(退出)使用ruturn后会直接退出程序break,continue,return比较......
  • 无涯教程-The for…in 循环函数
    for...in循环用于循环访问对象的属性。以下是"for…in"循环的语法。for(variablenameinobject){statementorblocktoexecute}for…in-示例varobj={a:1,b:2,c:3};for(varpropinobj){console.log(obj[prop]);}上面的示例说明了使用for......
  • 无涯教程-The ‘for’ 循环函数
    for循环将代码块执行指定的次数。它可用于迭代一组固定值,如数组。以下是for循环的语法。varnum=5varfactorial=1;for(leti=num;i>=1;i--){factorial*=i;}console.log(factorial);for循环包括三个部分:初始化程序(i=num),条件(i>=1)和最终表达式(i--)......
  • 无涯教程-if 语句函数
    "if…else"结构在执行代码块之前先判断条件。if(boolean_expression){//statement(s)willexecuteiftheBooleanexpressionistrue}if-流程图if-示例varnum=5if(num>0){console.log("numberispositive")}成功执行上述代码后,将显示以下输......
  • 无涯教程-switch…case 语句函数
    switch语句判断表达式,将表达式的值与case子句匹配,然后执行与该case相关的语句。switch(variable_expression){caseconstant_expr1:{//statements;break;}caseconstant_expr2:{//statements;break;}default:{......
  • 无涯教程-ExpressJS - Bug调试
    Express使用Debug模块记录有关路由匹配,中间件以及应用模式等信息。要查看Express中使用的所有内部日志,请在启动应用程序时将DEBUG环境变量设置为Express:*-DEBUG=express:*nodeindex.js将显示以下输出。当您的应用程序组件无法正常运行时,这些日志非常有用,您还可以将DEBU......
  • 无涯教程-ExpressJS - 错误处理
    Express中的错误处理(errorhandling)是使用中间件完成,错误处理(errorhandling)中间件的定义方式与其他中间件函数相同,不同之处在于有四个参数,而不是三个–err,req,res,next,示例如下app.use(function(err,req,res,next){console.error(err.stack);res.status(500).......