ES2021 edition, 2021. — 576 p. — ISBN 978-1-09-121009-7.
This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible.
Get started quickly, by initially focusing on modern features.
Test-driven exercises and quizzes available for most chapters.
Covers all essential features of JavaScript, up to and including ES2021.
Optional advanced sections let you dig deeper.
No prior knowledge of JavaScript is required, but you should know how to program.
A chapter in the book explains in detail what is and isn’t included.