javascript技術講座-程式構成

來源:互聯網
上載者:User
程式

JavaScript指令碼語言的基本構成是由控制語句、函數、對象、方法、屬性等,來實現編程的。

一、程式控制流程

在任何一種語言中,程式控制流程是必須的,它能使得整個程式減小混亂,使之順利按其一定的方式執行。下面是JavaScript常用的程式控制流程結構及語句:

1、if條件陳述式

基本格式

if(表述式)

語句段1;

......

else

語句段2;

.....

功能:若運算式為true,則執行語句段1;否則執行語句段2。

說明:

if -else 語句是JavaScript中最基本的控制語句,通過它可以改變語句的執行順序。

運算式中必須使用關係語句,來實現判斷,它是作為一個布爾值來估算的。

它將零和非零的數分別轉化成false和true。

若if後的語句有多行,則必須使用花括弧將其括起來。

if語句的嵌套

if(布爾值)語句1;

else(布爾值)語句2;

else if(布爾值)語句3;

……

else 語句4;

在這種情況下,每一級的布爾表述式都會被計算,若為真,則執行其相應的語句,否則執行else後的語句。

2、For迴圈語句

基本格式

for(初始化;條件;增量)

語句集;

功能:實現條件迴圈,當條件成立時,執行語句集,否則跳出迴圈體。

說明:

初始化參數告訴迴圈的開始位置,必須賦予變數的初值;

條件:是用於判別迴圈停止時的條件。若條件滿足,則執行迴圈體,否則跳出。

增量:主要定義迴圈控制變數在每次迴圈時按什麼方式變化。

三個主要語句之間,必須使用逗號分隔。

3、while迴圈

基本格式

while(條件)

語句集;

該語句與For語句一樣,當條件為真時,重複迴圈,否則退出迴圈。

For與while語句

兩種語句都是迴圈語句,使用For語句在處理有關數字時更易看懂,也較緊湊;而while迴圈對複雜的語句效果更特別。

4、break和continue語句

與C++語言相同,使用break語句使得迴圈從For或while中跳出,continue使得跳過迴圈內剩餘的語句而進入下一次迴圈。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.