識別符號

ladybug7發表於2024-06-08

識別符號(identifier)指的是用來識別各種值的合法名稱。

最常見的識別符號就是變數名,以及後面要提到的函式名。

JavaScript 語言的識別符號對大小寫敏感,所以aA是兩個不同的識別符號。

識別符號有一套命名規則,不符合規則的就是非法識別符號。

JavaScript 引擎遇到非法識別符號,就會報錯。

中文是合法的識別符號,可以用作變數名。

JavaScript 有一些保留字,不能用作識別符號:

arguments、breakcasecatch、class、const、continuedebuggerdefaultdeletedoelse
enum、eval、export、extends、falsefinallyforfunctionif、implements、import、in
instanceof、interface、let、newnull、package、private、protected、public、return、static、
super、switchthisthrowtruetrytypeofvarvoidwhilewith、yield。

相關文章