循环语句

if...else语句是一种最基本的控制语句,它让JavaScript可以有条件的执行语句。

第一种形式:

if(expression)

statement

第二种形式:

if(expression) statement

else

statement

除了if和else还可以使用 else if 来创建多个条件分支。

switch...case语句:

switch...case是另一种流程控制语句。

switch语句更适用于多条分支使用同一条语句的情况。

语法:switch(语句){

                case 表达式1:

                        语句...

                case 表达式2:

                        语句...

                default:

                        语句...

要注意case语句只是标识的程序运行的起点,并不是终 点,所以一旦符合case的条件程序会一直运行到结束。所以我 们一般会在case中添加break作为语句的结束。

循环语句和条件语句一样,循环语句也是基本上的控制语句。

循环中的语句只需要满足一定条件将会一直执行 。

do...while和while非常类似,只不过它会 在循环的尾部而不是顶部检查表达式的值。

do...while循环会至少执行一次。

语法:

do{

语句...

}while(条件表达式);

相比于while,do...while的使用情况并不 是很多。

for语句也是循环控制语句,我们也称它为for循环。

大部分循环都会有一个计数器用以控制循环执行的次数,  计数器的三个关键操作是初始化、检测和更新。for语句 就将这三步操作明确为了语法的一部分。

语法:

for(初始化表达式  ; 条件表达式 ; 更新表达式){

语句...


循环语句_第1张图片

你可能感兴趣的:(循环语句)