Title:
 Speaking JavaScript : [an in-depth guide for programmers]
Author:
 Rauschmayer, Axel, 1972-, author.
ISBN:
 9781449365035
Personal Author:
 
Edition:
 First edition.
Physical Description:
 xvii, 437 pages : illustrations ; 24 cm
General Note:
 Cover subtitle.
Includes index.
Contents:
 Part I: JavaScript Quick Start. Basic JavaScript.
Part II: Background. Why JavaScript? -- The Nature of JavaScript -- How JavaScript was created -- Standardization: ECMAScript -- Historical JavaScript Milestones.
Part III: JavaScript in Depth. JavaScript's Syntax -- Values -- Operators -- Booleans -- Numbers -- Strings -- Statements -- Exception Handling -- Functions -- Variables: Scopes, Environments, and Closures -- Objects and Inheritance -- Arrays -- Regular Expressions -- Dates -- Math -- JSON -- Standard Global Variables -- Unicode and JavaScript -- New in ECMAScript 5.
Part IV: Tips, Tools, and Libraries. A Meta Code Style Guide -- Language Mechanisms for Debugging -- Subclassing Built-ins -- JSDoc: Generating API Documentation -- Libraries -- Module Systems and Package Managers -- More Tools -- What to Do Next.
Copies: 
