美文网首页
JavaScript基础03----循环

JavaScript基础03----循环

作者: leeleepro | 来源:发表于2020-11-15 23:51 被阅读0次

switch语句

语法

switch(变量) {

case值1:

代码语句..

break;

case值2:

代码语句...

break;

default:

break;

}

执行过程

总结:

    1.如果在程序中要表示一个范围,那么推荐使用条件判断

2.如果程序中表示的是一个具体的值,可以用switch语句

注意:

    //1. switch 后面的变量数据类型必须和 case 后面的值数据类型保持一至

    //2. break语句必须加


循环

☞  循环:  重复的再做一件事件

  ✔ 当条件满足的时候,执行循环代码

   ✔ 条件不满足的时候,不会执行循环代码

while循环

语法

while(条件表达式) {

代码(循环体)

}

执行过程

1.  先条件判断结构是 true 还是 false

2.  如果是true,那么程序会一直执行循环体中的代码

3.  如果条件为false,那么程序会立即跳出循环体代码结束执行


do .. while 循环

语法

do {

  循环体代码

}while(条件表达式)

执行过程

☞ 先执行循环体代码

☞ 然后判断条件

☞ 如果条件为true,继续执行循环体代码

☞ 如果条件为false,循环体代码立即结束,跳出循环

与while循环的区别:

  1. 如果条件不满足,do while循环会比while循环多执行一次

    2. 如果条件满足,do while循环和while循环执行的次数是一样一样的。


for 循环

☞如果能明确循环次数,推荐使用for循环,如果循环次数不确定,可以使用while获取dowhile循环

语法

for(变量初始化;条件表达式;变量自增(变量自减)) {

循环体代码

}

执行过程

1.先执行变量初始化

2.条件判断,结构是否为true

3.如果条件为true,进入循环体中执行代码【如果条件为false,循环立即结束】

4.变量自增或自减--条件判断--true---执行代码


continue语句

特点

1.当程序遇到continue的时候,会结束本次循环,后面的代码也不会执行。进入到下一次循环中。

break语句

特点

1.当程序遇到break语句的时候,程序会立即终止,后面的代码不执行

相关文章

  • JavaScript基础03----循环

    switch语句 语法 switch(变量) { case值1: 代码语句.. break; case值2: 代码...

  • JavaScript基础--for循环

    for循环基本概念 JavaScript中的for语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用...

  • js基础

    JavaScript基础 JavaScript基础语法 变量的声明 运算符 分支结构 循环结构 函数 数据结构 w...

  • 遍历JavaScript数组及性能

    JavaScript数组常用的遍历方式有以下四种, 基础的循环语句遍历:for循环,while循环,do whil...

  • JavaScript基础--while循环

    循环基本概念 循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序段, 直到条件不成立为止...

  • 2019-01-22

    Android NFC近场通信03----读写MifareClassic卡 ** ...

  • 2017-07-03

    0、基础语法 Javascript基础语法包括:变量定义、数据类型、循环、选择、内置对象等。 数据类型有strin...

  • 12-JavaScript基础-for循环

    for循环基本概念 JavaScript中的for语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用...

  • 12-JavaScript基础-for循环

    for循环基本概念 JavaScript中的for语句使用最为灵活,不仅可以用于循环次数已经确定的情况,而且可以用...

  • JavaScript基础-条件判断&循环

    一、条件判断if () {...} else {...} 1、JavaScript使用if () { ... } ...

网友评论

      本文标题:JavaScript基础03----循环

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