About the book

It teaches practical techniques for using the language better.

It teaches how the language works and why. What it teaches is firmly grounded in the ECMAScript specification (which the book explains and refers to).

It covers only the language (ignoring platform-specific features such as browser APIs) but not exhaustively. Instead, it focuses on a selection of important topics.

Read all chapters

Buy the book

The current content in four DRM-free versions: PDF file ZIP archive with ad-free HTML EPUB file MOBI file

Any future content that is added to this edition. How much I can add depends on the sales of this book.

Discounts and bulk purchases

Discounts: If a digital package is beyond your means, you can get a discount via this form.

Bulk purchases: If you intend to buy more than 10 digital copies, please contact me via email at dr_axel AT icloud.com and I’ll help you make the purchase (Payhip doesn’t currently directly support bulk purchases).

About the author

This book dives deeply into JavaScript:If you buy this book, you get:The current price is introductory. It will increase as more content is added. Dr. Axel Rauschmayer specializes in JavaScript and web development. He blogs , writes books and teaches classes.

Axel has been writing about JavaScript since 2009.