js复习在理解

2021-01-04 23:31

阅读:767

标签:选择   跳过   if语句   控制   影响   else   退出   通过   条件判断语句   

流程控制语句:

  通过流程控制语句可以控制程序执行流程,使程序根据一定的条件来选择执行。语句的分类 1:条件判断语句

                                          2:条件分支语句

                                          3:循环语句

条件判断语句:

  使用条件判断语句可以在执行某个语句前进行判断,如果条件成立则执行语句,条件不成立则不执行语句。

  if 语句:语法1:if (条件表达式) {

                语句...

                  } 

  if 后的代码块不是必须的,但只有一条语句时也必须写上。

  if 语句:语法2:if(条件表达式){

                 语句...

                }else{

                 语句...

                 }

  如果该值为true,则执行if语句。如果为false,则执行else语句。

  if语句:语法3:if(条件表达式){

                语句...

                }else if{

                语句...

                }else if{

                语句...

                }else{

                语句...

                }

   当该语句进行执行时,会依次对条件表达式进行求值判断。如果值为true则执行当前语句。如果值为false则继续向下判断。如果都不满足,则执行else语句.该语句中只有一个代码块被执行,一旦代码块执行了,则直接结束语句。

条件分支语句:

  switch语句:语法:switch(条件表达式){

                  case 表达式:

                    语句...

                    break;

                  case 表达式:

                    语句...

                    break;

                  case 表达式:

                    语句...

                    break;

                  case 表达式:

                    语句...

                    break;

                  default:

                    语句:

                    break;

                    }

  在执行时,会依次将switch后的表达式的值与case后的条件表达式的值进行全等比较。如果比较结果为true,则从当前case 处执行代码,则后面的所有的代码都会执行,如果使用break,则可以推出当前的switch语句。如果值为false,则继续向下比较。

循环语句:

  while通过循环语句可以反复的执行一段代码。while(条件表达式){

                              语句...

                              }

执行时,先对条件式进行判断,如果值为true,则执行循环体语句,循环体执行完毕以后,继续对条件表达式进行判断,如果值为true,则继续执行循环体,以此类推。如果值为false,则终止循环。

创建一个while循环,往往需要3个步骤. 1:创初始化一个变量var i=0    2:在循环中创建一个条件表达式while(i

do while循环语句:

  do{

    语句...

    }while(条件表达式)

  执行时,先执行循环体。循环体执行完毕以后,在对while后的条件表达式进行判断,如果条件为true,则继续执行循环体,执行完毕继续判断,以此类推。如果结果为false则中止循环。do while可以保证循环体至少执行一次。而while则不行。

for循环:

  为我们提供了专门的位置来放三个表达式。1:初始化表达式 2:条件表达式 3:更新表达式

  for循环语法:for(初始化表达式;条件表达式;更新表达式){

                              语句...

                              }

  执行时,先执行初始化表达式,在执行条件表达式,如果为true,则执行循环。如果为fase,则中止循环。在执行更新表达式,执行完毕后,继续执行第二部步骤。for循环可以嵌套。外面的循环执行一次,里面的循环则会执行n次。

break可以退出switch和循环语句,不能再if 语句中使用。break只对离他最近的循环进行影响。continue只跳过当次循环。

 

  

js复习在理解

标签:选择   跳过   if语句   控制   影响   else   退出   通过   条件判断语句   

原文地址:https://www.cnblogs.com/maxuefeng/p/13622705.html


评论


亲,登录后才可以留言!