JavaScript 關鍵字和保留字

admin發表於2018-09-14

在JavaScript中,保留字和關鍵字不能夠用作識別符號,也就是不能用作變數或者函式的名稱。

一.JavaScript關鍵字:

關鍵字是在JavaScript已經被規定為具有特殊功能的字,比如用於表示控制語句的開始或結束等。關鍵字的內容並不是一成不變的,隨著JavaScript版本的提升,關鍵字也會隨之發生變化,比如ES2015新增let和const等為關鍵字。下面是部分常見關鍵字:

breakdoinstanceoftypeof
caseelsenewvar
catchfinallyreturnvoid
continueforswitchwhile
debugger*functionthiswith
defaultifthrowdelete
intryletconst

二.JavaScript保留字:

保留字是當前尚未被語言規定為具有特殊功能,但是在將來很有可能會成為關鍵字。

與關鍵字相同,保留字也會隨著版本的更迭有所不同。下面是部分常見保留字:

abstractenumintshort
doubleimplementsinterfacestatic
byteextendslongvolatile
chartransientnativesynchronized
publicfloatpackagethrows
debuggergotoprivate

相關文章