《JavaScript權威指南第六版》學習筆記-詞法結構

xf27發表於2017-10-28

第二章、詞法結構

字符集

1.區分大小寫
JavaScript是區分大小寫的語言。也就是說,關鍵字、變數、函式名和所有的識別符號(identifier)都必須採取一致的大小寫形式。
HTML不區分大小寫
2.空格、換行符和格式控制符
3.Unicode轉義序列
4.標準化

註釋
直接量

所謂直接量(literal),就是程式中直接使用的資料值。

12 //數字
1.2 //小數
"hello world"  //字串文字
'Hi'  //另一個字串
true  //布林值
false  //另一個布林值
/javascript/gi    //正規表示式直接量(用做模式匹配)
null       //空
{x:1,y:2}   //物件
[1,2,3,4,5]  //陣列複製程式碼
識別符號和保留字

識別符號就是一個名字。JavaScript識別符號必須以字母,下劃線(_)或美元符($)開始。後續的字元可以是字母、數字、下劃線或美元符(數字是不允許作為首字元出現的,以便JavaScript可以輕易區分開識別符號和數字)

保留字
break delete function return typeof ......
關鍵字
class const enum export extends import ......

可選的分號

相關文章