JavaScript詞法結構,javascript詞法

來源:互聯網
上載者:User

JavaScript詞法結構,javascript詞法

程式設計語言的詞法結構是一套基礎性規則,用來描述如何使用這門語言來編寫程式,作為文法的基礎,JavaScript基本詞法結構如下:

1、JavaScript程式是用Unicode字元集編寫的,Unicode是ASCII和Latin-1的超集,並支援地球上幾乎所有的語言。

2、JavaScript是區分大小寫語言,而HTML並不區分大小寫。

3、JavaScript會忽略程式中標識之間的空格,多數情況下,JavaScript同樣會忽略分行符號。

4、JavaScript定義了一種特殊序列,使用6個ASCII字元來代表任意16位Unicode內碼,這些Unicode逸出序列均以\u為首碼,其後跟隨4個十六進位數。

5、Unicode允許使用多種方法對同一個字元進行編碼,Unicode標準為所有字元定義了一個首選的編碼格式。

6、JavaScript支援兩種格式的注釋,在行尾“//”之後的文本,或者是“/* ”和“ */”之間的文本,都會被當作注釋忽略掉,後者可以跨行書寫但不能有嵌套的注釋。

7、JavaScript有多種直接量,就是程式中直接使用的資料值。

8、JavaScript標識符必須以字母、底線或美元符開始,後續的字元可以是字母、數字、底線或美元符,JavaScript的保留字不能用做普通的標識符,有時候在普通的JavaScript代碼中合法的關鍵字在strict 模式下卻是禁止使用的。

9、JavaScript的語句分隔字元是個有意思的地方,JavaScript使用分號將語句分隔開,但分號是可選的,JavaScript解析代碼時,只有在缺少了分號無法正確解析時,才會自動填補分號,如果一條語句以“(”或“[”開始時,有時會保守地在語句前加一個分號,保證獨立於上面一條語句。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.