[Show reddit] Exploring JavaScript – ES2024 edition (free online)

Free online book: “Shell scripting with Node.js” [show reddit]

Free online: ES2022 edition of “JS for impatient programmers” [show reddit]

JavaScript for Impatient Programmers

Deep JavaScript

Deep JavaScript: Theory and techniques

JavaScript for impatient programmers (ES2021 edition)

JavaScript for impatient programmers (ES2020 edition)

Deep JavaScript

Deep JavaScript: Metaprogramming with Proxies

Deep JavaScript : Exploring Promises by implementing them

JavaScript for Impatient Programmers

Deep JavaScript chapter: How do environments and closures work in JavaScript?

Deep JavaScript: Theory and Techniques

[Show reddit] Asynchronous JavaScript in four chapters: foundations, Promises, async functions, async iteration

“Deep JavaScript” is now available online

[Show reddit] Use case for generators: reusing traversals

Free online: book “Exploring ES2018 and ES2019” [show reddit]

Exploring ES2018 and ES2019

Exploring ES2016 and ES2017

Exploring ES2016 and ES2017 (free to read online, but also available to buy as PDF, EPUB, MOBI)

Exploring ES6

Show HN: JavaScript books, free online

Super thorough ES6 book, available for free online