Speaking JavaScript (2014)

Speaking JavaScript (2014)

Preface

Part I. JavaScript Quick Start

Chapter 1. Basic JavaScript

Part II. Background

Chapter 2. Why JavaScript?

Chapter 3. The Nature of JavaScript

Chapter 4. How JavaScript Was Created

Chapter 5. Standardization: ECMAScript

Chapter 6. Historical JavaScript Milestones

Part III. JavaScript in Depth

Chapter 7. JavaScript's Syntax

Chapter 8. Values

Chapter 9. Operators

Chapter 10. Booleans

Chapter 11. Numbers

Chapter 12. Strings

Chapter 13. Statements

Chapter 14. Exception Handling

Chapter 15. Functions

Chapter 16. Variables: Scopes, Environments, and Closures

Chapter 17. Objects and Inheritance

Chapter 18. Arrays

Chapter 19. Regular Expressions

Chapter 20. Dates

Chapter 21. Math

Chapter 22. JSON

Chapter 23. Standard Global Variables

Chapter 24. Unicode and JavaScript

Chapter 25. New in ECMAScript 5

Part IV. Tips, Tools, and Libraries

Chapter 26. A Meta Code Style Guide

Chapter 27. Language Mechanisms for Debugging

Chapter 28. Subclassing Built-ins

Chapter 29. JSDoc: Generating API Documentation

Chapter 30. Libraries

Chapter 31. Module Systems and Package Managers

Chapter 32. More Tools

Chapter 33. What to Do Next

Symbols