JavaScript从入门到精通(第3版)
上QQ阅读APP看书,第一时间看更新

3.4 跳转语句

3.4.1 continue语句

continue语句和break语句类似,不同之处在于,break语句退出循环,而continue语句用于中止本次循环并开始下一次循环。其语法格式如下:

    continue;

注意

continue语句只能应用在while语句、for语句、do…while语句中。

例如,在for语句中通过continue语句计算金额大于等于1000的数据的和的代码如下:

运行结果:

    累加和为:4512

说明

当使用continue语句中止本次循环后,如果循环条件的结果为false,则退出循环,否则继续执行下一次循环。

3.4.2 break语句

break语句用于退出包含在最内层的循环或者退出一个switch语句。break语句的语法格式如下:

    break;

说明

break语句通常用在for语句、while语句、do…while语句或switch语句中。

例如,在for语句中通过break语句中断循环的代码如下:

运行结果:

    0至5(包括5)之间自然数的累加和为:15

【例3.6】 在页面中显示距离2020年元旦的天数。(实例位置:资源包\TM\sl\3\06)

学习了JavaScript中的基本语句后,即可实现动态效果。本实例通过JavaScript实现在页面中显示距离2020年元旦的天数。如果2020年元旦已经过去了,系统也会给出提示信息。

(1)定义JavaScript函数,判断系统当前时间与2020年元旦相距的天数。代码如下:

(2)在页面中定义表格,用于显示当前时间距离2020年元旦的天数。代码如下:

运行程序,会将当前系统时间距离2020年元旦的天数显示在页面中,结果如图3.13所示。

图3.13 显示时间间隔天数