Learn what new syntax and features ES6 added to JavaScript if you already know ES5.
Reference guide for understanding modern JavaScript code patterns and improvements.
Study material for Chinese-speaking developers transitioning from older to modern JavaScript.
This repository is an open-source Chinese-language tutorial book titled "Introduction to ECMAScript 6" (ES6 入门教程). ECMAScript 6 (also written as ES6) is a major version of the JavaScript programming language specification released in 2015 that introduced a large number of new features and syntax improvements over the previous version, ES5. The book is aimed at intermediate-level readers who already understand ES5 and want to learn what changed and was added in ES6. It covers all the differences between ES5 and ES6, with detailed explanations and concise code examples for each new syntax feature. The author notes that complete beginners to JavaScript should first study a separate introductory JavaScript tutorial before reading this one. The content is freely available online in Chinese, and a third printed edition was published in September 2017. The online version has continued to be updated after the print edition was finalized. The book is licensed under a Creative Commons Attribution-NonCommercial license, meaning it can be read, shared, and modified freely as long as the original author is credited and it is not used commercially. Someone would use this repository if they are a Chinese-speaking developer who knows basic JavaScript and wants a thorough, well-organized reference for the modern features introduced in ES6.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.