javascript中保留字如何理解
1、保留字就是ECMA-262規定的JavaScript語言內部預備使用的一組名稱(或稱為命令)。
2、不可以用作變數、函式名、物件名等。保留字是為JavaScript升級版本預留備用的,建議使用者不要使用。
ECMAScript 3 將 Java 所有關鍵字都列為保留字,而 ECMAScript 5 規定較為靈活。
例如,在非嚴格模式下,僅規定 class、const、enums、export、extends、import、super 為保留字,其他 ECMAScript 3 保留字可以自由使用;在嚴格模式下,ECMAScript 5 變得更加謹慎,嚴格限制 implements、interface、let、package、private、protected、public、static、yield、eval(非保留字)、arguments(非保留字)的使用。
注:
無論是在嚴格模式下還是在非嚴格模式下,都不要在定義變數名、函式名或者屬性名時使用上面列舉出的保留字,以免入坑。
以上就是javascript中保留字的理解,希望對大家有所幫助。更多Javascript學習指路:
本文轉載於php中文網,如有侵犯聯絡作者修改。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3549/viewspace-2827886/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript 關鍵字和保留字JavaScript
- JavaScript的關鍵字和保留字大全JavaScript
- 如何理解JavaScript的原型和原型鏈?JavaScript原型
- 字串-保留字母字串
- postgresql保留字有哪些SQL
- web前端教程:如何理解JavaScript的單執行緒?Web前端JavaScript執行緒
- 理解 JavaScript 中的 thisJavaScript
- 理解JavaScript 閉包JavaScript
- 關鍵字和保留字
- Python保留字及其說明Python
- 如何理解JavaScript中常用的4種排序演算法?JavaScript排序演算法
- 深入理解JavaScript原型JavaScript原型
- 理解 JavaScript 中的原型JavaScript原型
- JavaScript物件複製理解JavaScript物件
- 理解JavaScript的async/awaitJavaScriptAI
- JavaScript深度理解——作用域JavaScript
- JavaScript理解堆和棧JavaScript
- 理解Javascript的閉包JavaScript
- 深入理解JavaScript物件JavaScript物件
- Excel表格中保護公式不被修改Excel公式
- 關鍵字,保留字,字面量
- BYOD時代,如何在企業中保護移動訊息傳遞?
- 如何在Python中保留異常裝飾器的堆疊跟蹤Python
- JavaScript執行原理解析JavaScript
- JavaScript 的 async/await 理解(4)JavaScriptAI
- 理解 JavaScript 中的閉包JavaScript
- 理解 JavaScript 中的作用域JavaScript
- [譯] 理解 JavaScript 中的 undefinedJavaScriptUndefined
- [翻譯]理解非同步JavaScript非同步JavaScript
- 深入理解Javascript之PromiseJavaScriptPromise
- 在JavaScript中理解策略模式JavaScript模式
- 理解 JavaScript 中的迴圈JavaScript
- 對javascript閉包的理解JavaScript
- 理解 JavaScript 物件的屬性JavaScript物件
- 徹底理解JavaScript中的thisJavaScript
- 回到基礎:理解 JavaScript DOMJavaScript
- JavaScript 物件導向初步理解JavaScript物件
- 深入理解javascript系列(十一):thisJavaScript