◐ Shell
reader mode source ↗

Cover image

Eloquent JavaScript
4th edition (2024)

This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, or buy your own paperback copy.

Written by Marijn Haverbeke.

Licensed under a Creative Commons attribution-noncommercial license. All code in this book may also be considered licensed under an MIT license.

Illustrations by various artists: Cover by Péchane Sumi-e. Chapter illustrations by Madalina Tantareanu. Pixel art in Chapters 7 and 16 by Antonio Perdomo Pastor. Regular expression diagrams in Chapter 9 generated with regexper.com by Jeff Avallone. Game concept for Chapter 16 by Thomas Palef.

A paper version of Eloquent JavaScript, including an additional chapter, is being brought out by No Starch Press.

Other pages

Translations

Fourth Edition

Third Edition

Second Edition