官术网_书友最值得收藏!

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 顯示時間間隔天數

主站蜘蛛池模板: 大洼县| 沈丘县| 突泉县| 西贡区| 泰安市| 安宁市| 农安县| 兴国县| 兴国县| 东城区| 德格县| 蚌埠市| 凤城市| 龙陵县| 兰考县| 高雄县| 漯河市| 明光市| 台江县| 永安市| 红原县| 蚌埠市| 汨罗市| 法库县| 洪泽县| 姚安县| 若羌县| 昌邑市| 林周县| 夏河县| 天柱县| 安塞县| 乌苏市| 库伦旗| 贵溪市| 都江堰市| 门源| 长治市| 中阳县| 化隆| 桂平市|