您好,登錄后才能下訂單哦!
這篇文章跟大家分析一下“javascript標識符不能以數字開頭的示例分析”。內容詳細易懂,對“javascript標識符不能以數字開頭的示例分析”感興趣的朋友可以跟著小編的思路慢慢深入來閱讀一下,希望閱讀后能夠對大家有所幫助。下面跟著小編一起深入學習“javascript標識符不能以數字開頭的示例分析”的知識吧。
在javascript中,標識符不能以數字開頭,即第一個字符不能為數字,必須是字母、下劃線“_”或美元符號“$”,其后的字符可以是字母、數字或下劃線、美元符號;且標識符不能包含空格和“+”、“-”、“@”、“#”等特殊字符。
本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
標識符(Identifier)就是名稱的專業術語。JavaScript 標識符包括變量名、函數名、參數名和屬性名。
標識符是用戶編程時使用的名字,用于給變量、常量、函數、語句塊等命名,以建立起名稱與使用之間的關系。標識符通常由字母和數字以及其它字符構成。
在javascript中,標識符命名規范和 Java 以及其他許多語言的命名規范相同,主要規范如下:
標識符第一個字符必須是字母、下劃線_或美元符號$,其后的字符可以是字母、數字或下劃線、美元符號;
自定義的標識符不能和 JavaScript 中的關鍵字及保留字同名,但可以包含關鍵字或保留字。關鍵字及保留字介紹請參見本節后面的內容介紹;
標識符不能包含空格;
標識符不能包含+、-、@、#等特殊字符;
由多個單詞組成的復合標識符命名主要有兩種方式:
一是使用下劃線連接各個單詞,每個單詞全部小寫,例如:dept_name。
二是使用駝峰式,其中又分大駝峰和小駝峰。大駝峰的格式是每個單詞的首字母大寫,其余字母小寫,例如:DeptName;小駝峰的格式是第一個單詞全部小寫,第二單詞開始的每個單詞首字母大寫,其余字母小寫,例如:deptName。
合法標識符示例:
user_name userName _name $name ab ab123
非法標識符示例:
1a //第一個字符為數字 a b //標識符包含空格 a@b //標識符包含特殊符號 while //關鍵字
JavaScript 關鍵字是指具有特定含義的標識符,比如用于表示控制語句的開始或結束,或者用于執行特定操作,它們將在特定的場合中使用。JavaScript 保留字指目前還不具有特定含義,但將來可能會用來表示特定含義的標識符,比如 class 標識符。
為了不引起不必要的問題,不可以使用 JavaScript 關鍵字和保留字作變量名或函數名。表 1 列出了 JavaScript 常見的一些關鍵字和保留字。
var | new | boolean | float | int | char |
byte | double | function | long | short | true |
break | continue | interface | return | typeof | void |
class | final | in | package | synchronized | with |
catch | false | import | null | switch | while |
extends | implements | else | goto | native | static |
finally | instaceof | private | this | super | abstract |
case | do | for | public | throw | default |
let | arguments | const | if | try | eval |
JavaScript是一種直譯式的腳本語言,其解釋器被稱為JavaScript引擎,是瀏覽器的一部分,JavaScript是被廣泛用于客戶端的腳本語言,最早是在HTML網頁上使用,用來給HTML網頁增加動態功能。
關于javascript標識符不能以數字開頭的示例分析就分享到這里啦,希望上述內容能夠讓大家有所提升。如果想要學習更多知識,請大家多多留意小編的更新。謝謝大家關注一下億速云網站!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。