Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

ES6 cheat sheet

Praise for the First Edition

Author’s Introduction

Acknowledgments

About this Book

About the Cover Illustration

1. Warming up

Chapter 1. JavaScript is everywhere

1.1. Understanding the JavaScript language

1.1.1. How will JavaScript evolve?

1.1.2. Transpilers give us access to tomorrow’s JavaScript today

1.2. Understanding the browser

1.3. Using current best practices

1.3.1. Debugging

1.3.2. Testing

1.3.3. Performance analysis

1.4. Boosting skill transferability

1.5. Summary

Chapter 2. Building the page at runtime

2.1. The lifecycle overview

2.2. The page-building phase

2.2.1. Parsing the HTML and building the DOM

2.2.2. Executing JavaScript code

2.3. Event handling

2.3.1. Event-handling overview

2.3.2. Registering event handlers

2.3.3. Handling events

2.4. Summary

ES6 cheat sheet