Yifan's Learning Journey
1523

read ECMAScript Language Specification

  • 0. Introduction
  • 1. Scope
  • 2. Conformance
  • 3. Normative References
  • 4. Overview
  • 5. Notational Conventions
  • 6. ECMAScript Data Types and Values
  • 7. Abstract Operations
  • 8. Syntax-Directed Operations
  • 9. Executable Code and Execution Contexts
  • 10. Ordinary and Exotic Objects Behaviours
  • 11. ECMAScript Language: Source Text
  • 12. ECMAScript Language: Lexical Grammar
  • 13. ECMAScript Language: Expressions
  • 14. ECMAScript Language: Statements and Declarations
  • 15. ECMAScript Language: Functions and Classes
  • 16. ECMAScript Language: Scripts and Modules
  • 17. Error Handling and Language Extensions
  • 18. ECMAScript Standard Built-in Objects
  • 19. The Global Object
  • 20. Fundamental Objects
  • 21. Numbers and Dates
  • 22. Text Processing
  • 23. Indexed Collections
  • 24. Keyed Collections
  • 25. Structured Data
  • 26. Managing Memory
  • 27. Control Abstraction Objects
  • 28. Reflection
  • 29. Memory Model