js复习在理解
2021-01-04 23:31
标签:选择 跳过 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