核心提示:JavaScript語句分類大全
1、指派陳述式:var
2.return語句
3、條件分支語句 if...else,switch
4、迴圈語句 for,for...in,while,break,continue.
5、對象動作陳述式with,new,delete,this
6、備註陳述式
7、函數定義語句:function,return
1、變數聲明指派陳述式:var
var語句聲明了一個變數的名稱,同時也可以讓這個變數具有一個初始值。
如果var語句在一個函數中聲明變數,則這個變數的有效地區只限於這個函數,叫局部變數;如果var語句在函數體外,則有效區為整個應用程式,叫全域變數。
在函函數體外聲明一個變數可以不用var,給出變數的值就可以了。(但推薦使用var)
var的文法如下:
例:
var Computer=9 //Computer 是一個整數變數,初值為9 Computer=9 //Computer 是一個整數變數,初值為9 |
2.return語句
return語句指明將由函數返回的值。
文法如下:
return 運算式;
如果這裡省略了運算式,或者函數結束時根本沒有return語句,這個函數就返回一個undefined類型的值。
3、條件分支語句 if...else,switch
1.if...else
1)基本格式
if(表述式)
語句段1;
......
else
語句段2;
......
2)功能:若運算式為true,則執行語句段1;否則執行語句段2。
3)說明:
·if -else 語句是JavaScript中最基本的控制語句,通過它可以改變語句的執行順序。
·運算式中必須使用關係語句,來實現判斷,它是作為一個布爾值來估算的。
·它將零和非零的數分別轉化成false和true。
·若if後的語句有多行,則必須使用花括弧將其括起來。
4)if語句的嵌套
if(布爾值)語句1;
else(布爾值)語句2;
else if(布爾值)語句3;
……
else 語句4;
在這種情況下,每一級的布爾表述式都會被計算,若為真,則執行其相應的語句,否則執行else後的語句。
樣本:
<script> function abcd() { var d=confirm("請選擇確定或者取消"); if (d==1){ alert("你選擇的是確定"); } else{ alert("你選擇的是取消"); } } </script> |
5).switch語句
分支語句switch可以根據一個變數的不同取值而採取不同的處理方法。
switch的文法如下:
switch(運算式){
case label 1:
執行語句;
case label 2:
執行語句;
……
default :
執行語句;
}
樣本:
<script> var d= new Date(); switch(d.getDate()){ case 0 : document.write("星期一");break; case 1 : document.write("星期二");break; case 2 : document.write("星期三");break; case 3 : document.write("星期四");break; case 4 : document.write("星期五");break; case 5 : document.write("星期六");break; case 6 : document.write("星期日");break; } </script> |
1 2 下一頁 >全文閱讀 提示:試試"← →"鍵,翻頁更方便哦!
[1] [2] 下一頁