About the book This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible. Highlights: 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 ES2022. Optional advanced sections let you dig deeper