No credit card required
Contents
About the Authors
About the Technical Reviewer
Introduction
Chapter 1: JavaScript Basics
Hard to Learn, Harder to Love
What Is JavaScript?
The Evolution of JavaScript and the ECMA-262 Standard
JavaScript Implementations
Web Browsers and JavaScript
JavaScript in Web Pages
Brief Digression: Understanding and Running Examples
Running the Examples
JavaScript’s Three Difficult Features
Prototypal Inheritance
Scoping in JavaScript
One of Those Weak Types, Eh?
Putting It Together: Two Common Patterns
Immediately Executing Function Expressions
The Module Pattern
Summary
Chapter 2: JavaScript Nuts and Bolts
Formatting JavaScript Code
Relying ...