You-Dont-Know-JS README

The project's README from github.com/getify/You-Dont-Know-JS. As one markdown file: README.md.

You Don't Know JS Yet (book series) - 2nd Edition

This is a series of books diving deep into the core mechanisms of the JavaScript language. This is the second edition of the book series:

     

To read more about the motivations and perspective behind this book series, check out the Preface.

If you're looking for the previous first edition books, they can be found here.

Titles

I recommend reading the second edition books in this order:

If you're looking for the previous first edition books, they can be found here.

Publishing

As always, you'll be able to read these books online here entirely for free.

This edition of the books is being self-published through GetiPub publishing. The published books will be made available for sale through normal book retail sources.

If you'd like to contribute financially towards the effort (or any of my other OSS efforts) aside from purchasing the published books, please consider these options:

Contributions

This book series is now complete, and is not open to further contributions.

Thank you to those who've been part of the 11 years journey of this book series.

Thank You To These Wonderful Sponsors

Frontend Masters Logo (dark)

Frontend Masters Logo (light)

The first two books of the second edition are exclusively sponsored by Frontend Masters.

Frontend Masters is the gold standard for top-of-the-line expert training material in frontend-oriented software development. With over 150 courses on all things frontend, this should be your first and only stop for quality video training on HTML, CSS, JS, and related technologies.

Note: I teach all my workshops exclusively through Frontend Masters. If you like this book content, please check out my video training courses.

I want to extend a warm and deep thanks to Marc Grabanski and the entire Frontend Masters team, not only for their excellent work with the video training platform, but for their unwavering support of me and of the "You Don't Know JS" books!


The materials herein are all © 2019-2025 Kyle Simpson.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported License.

You-Dont-Know-JS (getify/You-Dont-Know-JS)

Searching Database…

这是什么?这是一套免费、开源的系列书,由 Kyle Simpson 撰写,深入讲解 JavaScript 语言的核心机制,涵盖作用域、闭包、类型和对象等主题。
这是一本书还是一套系列?这是一套由多本书组成的系列,归属于第二版,包括《Get Started》《Scope & Closures》,以及 'Unbooks' 合集,其中收录了《Objects & Classes》《Types & Grammar》等草稿。
我应该从哪里开始读?先读《Get Started》,再读《Scope & Closures》,然后是 'Unbooks' 电子书;所有内容都可以通过该仓库免费在线阅读。
我需要买书才能阅读吗?不需要,可以免费在线阅读;如果想支持作者,可以选择在 Leanpub 或 Amazon 上购买,但这并非必须。
整套系列已经完结了吗?还没有。原计划中的部分书目,如《Sync & Async》和《ES.Next & Beyond》已被取消;《Objects & Classes》和《Types & Grammar》仍是草稿。目前该系列已不再接受新的贡献。
还有第一版吗?有的。之前的第一版书籍仍然可用,仓库中也有链接,供偏好它们的读者阅读。
Creator
getify
Size
14.9 MB
Stars
184.8K
Updated
CommitJan 18
Age
12y
Commits · 90 Days