JS的語句及語法(轉)
JS的語句及語法(轉)[@more@]JavaScript所提供的語句分為以下幾大類: 1.變數宣告,賦值語句:var。 語法如下: var 變數名稱 [=初始值] 例:var computer = 32 //定義computer是一個變數,且有初值為32。
2.函式定義語句:function,return。
語法如下: function 函式名稱 (函式所帶的引數) { 函式執行部分 } return 表示式 //return語句指明將返回的值。 例:function square ( x ) { return x*x }3.條件和分支語句:if...else,switch。
if...else語句完成了程式流程塊中分支功能:如果其中的條件成立,則程式執行緊接著條件的語句或語句塊;否則程式執行else中的語句或語句塊。 語法如下: if (條件) { 執行語句1 }else{ 執行語句2 } 例:if (result == true) { response = “你答對了!” }else{ response = “你錯了!” } 分支語句switch可以根據一個變數的不同取值採取不同的處理方法。 語法如下: switch (expression) { case label1: 語句串1; case label2: 語句串2; case label3: 語句串3; ... default: 語句串3; } 如果表示式取的值同程式中提供的任何一條語句都不匹配,將執行default 中的語句。4. 迴圈語句:for, for...in,while,break,continue。
for語句的語法如下: for (初始化部分;條件部分;更新部分) { 執行部分... } 只要迴圈的條件成立,迴圈體就被反覆的執行。 for...in語句與for語句有一點不同,它迴圈的範圍是一個物件所有的屬性或是一個陣列的所有元素。 for...in語句的語法如下: for (變數 in 物件或陣列) { 語句... } while語句所控制的迴圈不斷的測試條件,如果條件始終成立,則一直迴圈,直到條件不再成立。 語法如下: while (條件) { 執行語句... }break語句結束當前的各種迴圈,並執行迴圈的下一條語句。
continue語句結束當前的迴圈,並馬上開始下一個迴圈。5.物件操作語句:with,this,new。
with語句的語法如下: with (物件名稱){ 執行語句 } 作用是這樣的:如果你想使用某個物件的許多屬性或方法時,只要在with語句的()中寫出這個物件的名稱,然後在下面的執行語句中直接寫這個物件的屬性名或方法名就可以了。new語句是一種物件構造器,可以用new語句來定義一個新物件。
語法是這樣的:新物件名稱= new 真正的物件名 譬如說,我們可以這樣定義一個新的日期物件: var curr= new Date(),然後,變數curr就具有了Date物件的屬性。this運算子總是指向當前的物件。
6.註釋語句://,/*...*/。
//這是單行註釋 /*這可以多行註釋.... */來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-957558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js的with語句JS
- JSP語法格式 (轉)JS
- Elasticsearch查詢語句語法Elasticsearch
- mySQL語法中的儲存過程及if語句的使用簡例MySql儲存過程
- JS note ---語句JS
- JS語句大全JS
- 常用的DUMP語句ORADEBUG語法
- python基礎語法—語句Python
- orcale 語句基本語法縮寫
- Oracle sql with 語句語法與例子OracleSQL
- JSP 語法詳解(轉)JS
- sql宣告變數,及if -else語句、while語句的用法SQL變數While
- JS語法JS
- 一條簡單SQL語句的構成及語句解析SQL
- Java面試需要知道的SQL語句語法Java面試SQL
- ORACLE UPDATE 語句語法與效能分析Oracle
- JSP 的語法JS
- MySQL 的 EXPLAIN 語句及用法MySqlAI
- jsp語法轉換為thyemleafJS
- Sybase及SQL Anywhere SQL語句小結(轉)SQL
- java 跳轉語句(轉)Java
- SQL語句規範的寫法SQL
- OCI插入SQL語句的寫法SQL
- 精妙SQL語句 (轉)SQL
- JSON語法JSON
- flask之控制語句 if 語句與for語句Flask
- 《Java從入門到失業》第三章:基礎語法及基本程式結構(3.8):流程控制(迴圈語句、while語句、for語句)JavaWhile
- Java 的選擇語句(轉)Java
- makefile--if條件判斷語句的語法與使用
- 使用 C# 9.0 新語法提升 if 語句美感C#
- MERGE語句語法檢查不嚴格
- GaussDB SQL基礎語法示例-迴圈語句SQL
- 必知必會——SQL語句基本語法整理SQL
- 查詢正在執行的sql語句及該語句執行的時間SQL
- oracle update語句的幾點寫法Oracle
- 《Java從入門到失業》第三章:基礎語法及基本程式結構(3.8):流程控制(選擇語句、if-else語句、switch語句)Java
- 詳解中括號語法及點語法
- java 迴圈語句(轉)Java