首頁  >  文章  >  web前端  >  javascript的保留字有哪些

javascript的保留字有哪些

青灯夜游
青灯夜游原創
2021-12-07 13:58:0011796瀏覽

javascript的保留字有:abstract、double、goto、native、static、boolean、enum、implements、package、super、byte、char、class、const、public等等。

javascript的保留字有哪些

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript的保留字

保留字就是 JavaScript 語言內部預備使用的一組名字(或稱為指令)。這些名字目前還沒有具體的用途,是為 JavaScript 升級版本預留備用的,建議用戶不要使用。具體說明如表所示。

privateprotected
JavaScript 保留字
abstract #double goto native #static
boolean enum #implements package #super
byte export import
synchronized char extends int
throws final

##interfacepublictransient#constfloat長 shortvolatile在嚴格模式下,ECMAScript 5 變得更加謹慎,嚴格限制implements、interface、let、package、private、protected、public、static、yield、eval(非保留字)、arguments(非保留字)的使用。 JavaScript 預先定義全域變數與函數arguments encodeURL Infinity Number RegExpArray encodeURLComponent isFinite Object #String##Object #String##Object 
ECMAScript 3 將Java 所有關鍵字都列為保留字,而ECMAScript 5 規定較為靈活,例如: 在非嚴格模式下,僅規定class、const、enums、export、extends、import、super 為保留字,其他ECMAScript 3 保留字可以自由使用;
JavaScript 預先定義了許多全域變數和函數,使用者也應該避免使用它們,具體說明如表所示。
#String

Boolean 

Error #isNaN parseFloat 

###SyntaxError############ #Date ######eval ######JSON #######parseInt ######TypeError############decodeURL ######EvalError ######Math ######RangeError ######undefined############decodeURLComponent ######Function ######NaN ###NaN ### ####ReferenceError ######URLError###################不同的JavaScript 運行環境都會預先定義一些全域變數和函數,上表列出的僅針對Web 瀏覽器運行環境。 #########無論是在嚴格模式或非嚴格模式下,都不要在定義變數名稱、函數名稱或屬性名稱時使用上面列舉的保留字。 ######【相關推薦:###javascript學習教學######】######

以上是javascript的保留字有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn