美文网首页
JavaScript-04

JavaScript-04

作者: 白雪公主960 | 来源:发表于2019-08-27 18:11 被阅读0次

JavaScript-04

循环结构02

for语句

  • 考虑下循环问题的相同之处
  • for语句的执行逻辑
for(表达式1;表达式2;表达式3){
   循环体语句;
}

1.计算表达式1的值
2.计算表达式2的值,如果为true则执行循环,否则退出循环
3.执行循环体
4.执行表达式3
5.计算表达式2,如果为true则执行循环体..
6.如此反复,直到表达式2的值为flase

  • for语句的流程图

  • for语句用于实现固定次数的循环

  • for语句三个表达式特殊用法

1.表达式1的位置为空

var i=1;

for(;i<=100;i++)

2.表达式3的位置为空时

for(var i=1;i<=100;){
    sum+=i;
    i++;
}

3.表达式123的位置都为空(死循环)

for(  ;   ;  ){

  console.log("hello");

}

4.表达式1和3的位置可以多样化

for(var i=1,j=6; i<7; i+=2,j-=2){
   console.log("i,j=")
}
  • 循环中使用break语句

break可使程序终止循环而执行循环后面的语句,常常与条件语句一起使用

  • 循环中使用continue语句

continue关键字只能用于循环中,其作用为跳过本次循环体中剩余语句而执行下一次循环

循环嵌套

  • 循环问题
  • 循环嵌套

相关文章

  • JavaScript-04

    JavaScript-04 循环结构02 for语句 考虑下循环问题的相同之处 for语句的执行逻辑 1.计算表达...

  • javaScript-04

    作用域 JS没有块级作用域 块作用域由 { } 包括。 在其他编程语言中(如 java、c#等),在 if 语句、...

  • 每天一点JavaScript-04

    (本期JavaScript到此结束,下一波在期末后) 我的话:本节代码较多,但都很简单,只是为了能易于应用,故代码...

网友评论

      本文标题:JavaScript-04

      本文链接:https://www.haomeiwen.com/subject/tlotectx.html