The classic CSS blog — home of the widely cited Flexbox and Grid guides
JavaScript.info
The Modern JavaScript Tutorial — a systematic free course from basics to advanced (Chinese translation available)
Content updated · 2026-09-07
What is it · 它是什么
What is JavaScript.info?
The Modern JavaScript Tutorial is a widely recommended, systematic free JavaScript textbook — from variables to the event loop, prototypes, and modules, with tasks and tests per chapter. It's more rigorous than most paid courses, with an official Chinese translation.
How to use · 怎么用
How to use JavaScript.info
- Read it sequentially as your main textbook and actually do the tasks in each chapter — reading isn't knowing.
- If you already know the basics, use the table of contents to fill gaps; the event loop, async, and prototype chapters are the high-value ones.
- The Chinese edition lives at zh.javascript.info, chapter-matched to the English one.
- It also earns its keep as a long-term reference for specific syntax.
Key features · 核心特点
Key features of JavaScript.info
- A complete curriculum from zero to advanced in one line
- Exercises and tests per chapter
- An officially maintained Chinese edition
- Content tracks language updates — new ES features keep landing
Related sites
A free coding education platform — learn by building projects, with free certifications along each track
Real design challenges to sharpen your front-end skills — well suited for portfolio-worthy practice