javascript代码实例教程-js流程控制语句、代码块讲解

发布时间:2018-12-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了javascript代码实例教程-js流程控制语句、代码块讲解脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

1语句

1.1语句

前边我所说表达式和运算符等内容可以理解成是我们一门语言中的单词,短语。

而语句(statement)就是我们这个语言中一句一句完整的话了。

语句是一个程序的基本单位,JS的程序就是由一条一条语句构成的,每一条语句使用;结尾。

JS中的语句默认是由上至下顺序执行的,但是我们也可以通过一些流程控制语句来控制语句的执行顺序。

1.2代码块

代码块是在大括号{}中所写的语句,以此将多条语句的集合视为一条语句来使用。一个{}中的语句我们也称为叫一个代码块

?例如:

js流程控制语句、代码块讲解

我们一般使用代码块将需要一起执行的语句进行分组,需要注意的是,代码块结尾不需要加分号。

JS中的代码块,只具有分组的的作用,没有其他的用途,代码块内容的内容,在外部是完全可见的

1.3分类

1.3.1 条件语句

条件语句是通过判断指定表达式的值来决定执行还是跳过某些语句。如果条件成立才会执行语句,条件不成立则语句不执行。

最基本的条件语句:

if...else

swITch...case

1.3.2 循环语句

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

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

2流程控制语句

2.1概念

JS中的程序是从上到下一行一行执行的,通过流程控制语句可以控制程序执行流程,使程序可以根据一定的条件来选择执行

2.2条件判断语句

2.2.1 if语句

语法格式如下:

if(exPression){

statement1

}

2.2.2 if…else语句

if(exPRession){

statement1

}else{

statement2

}

2.2.3 if…else if语句

语法格式如下:

if (expression 1){

statement1

}else if(expression 2){

statement2

}

else{

statementn+1

}

2.3条件分支语句--switch

语法格式如下:

switch (expression){

case judgement 1:

statement 1;

break;

case judgement n:

statement n;

break;

default:

statement n+1;

break;

}

break:用于结束switch语句,从而使JavaScript只执行匹配的分支。如果没有了break语句,则该switch语句的所有分支都将被执行,switch语句也就失去了使用的意义。

2.4循环控制语句

2.4.1 while语句

while循环语句也称为前测试循环语句,语法格式如下:

while(expression){

statement

}

2.4.2 do…while语句

do…while循环语句也称为后测试循环语句,语法格式如下:

do{

statement

} while(expression);

2.4.3 for循环

for循环语句也称为计次循环语句,一般用于循环次数已知的情况,语法格式如下:

for(initialize;test;increment){

statement

}

觉得可用,就经常来吧! 脚本宝典 欢迎评论哦! js脚本,巧夺天工,精雕玉琢。小宝典献丑了!

脚本宝典总结

以上是脚本宝典为你收集整理的javascript代码实例教程-js流程控制语句、代码块讲解全部内容,希望文章能够帮你解决javascript代码实例教程-js流程控制语句、代码块讲解所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。