- Subjects
- Published
-
Beijing ; Sebastopol, CA :
O'Reilly
2008.
- Language
- English
- Main Author
- Edition
- 1st ed
- Item Description
- "Unearthing the excellence in JavaScript"--Cover.
- Physical Description
- xiii, 153 p. : ill. ; 24 cm
- Bibliography
- Includes index.
- ISBN
- 9780596517748
- Preface
- 1. Good Parts
- Why JavaScript?
- Analyzing JavaScript
- A Simple Testing Ground
- 2. Grammar
- Whitespace
- Names
- Numbers
- Strings
- Statements
- Expressions
- Literals
- Functions
- 3. Objects
- Object Literals
- Retrieval
- Update
- Reference
- Prototype
- Reflection
- Enumeration
- Delete
- Global Abatement
- 4. Functions
- Function Objects
- Function Literal
- Invocation
- Arguments
- Return
- Exceptions
- Augmenting Types
- Recursion
- Scope
- Closure
- Callbacks
- Module
- Cascade
- Curry
- Memoization
- 5. Inheritance
- Pseudoclassical
- Object Specifiers
- Prototypal
- Functional
- Parts
- 6. Arrays
- Array Literals
- Length
- Delete
- Enumeration
- Confusion
- Methods
- Dimensions
- 7. Regular Expressions
- An Example
- Construction
- Elements
- 8. Methods
- 9. Style
- 10. Beautiful Features
- Appendix A. Awful Parts
- Appendix B. Bad Parts
- Appendix C. JSLint
- Appendix D. Syntax Diagrams
- Appendix E. JSON
- Index