ES6 入门教程

ES6 入门教程

ECMAScript 6 入门《ES6 入门教程》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性,覆盖 ES6 与 ES5 的主要差异,并通过示例代码讲解新增语法。教程适合已经掌握 ES5 的读者,也可作为 ES6 语法参考手册使用。

ES6 入门教程 页面快照
2017年9月
纸版第三版推出时间
ES6 与 ES5
教程重点覆盖的版本差异
4.0
内容采用的创意共享许可版本
教程内容

从基础语法到最新提案的系统学习路径

内容涵盖变量、字符串、函数、数组、对象、Symbol、Set 和 Map、Promise、Generator、async、Class、Module、异步遍历器、ArrayBuffer 与 Decorator 等主题。

系统介绍 ES6 新语法

围绕 ECMAScript 6 新引入的语法特性展开讲解,并覆盖其与 ES5 的主要不同之处。

提供示例代码

各章节配有简洁易懂的示例代码,帮助读者理解具体语法知识。

覆盖核心语言特性

涵盖 let 和 const、解构赋值、字符串、正则、数值、函数、数组、对象及运算符扩展。

讲解异步与高级机制

包含 Promise、Iterator、Generator、async 函数、异步遍历器、Proxy 与 Reflect 等内容。

介绍现代模块与面向对象语法

提供 Class 基本语法、Class 继承、Module 语法及 Module 加载实现等章节。

支持按主题查阅

教程按章节组织语法主题,可直接进入指定章节查阅新增语法点。

版本与修订

持续修订的开源教程内容

纸版内容曾于 2017 年 9 月随第三版出版,网站内容持续修订,并提供修订历史与反馈入口。

纸版第三版出版

全书已由电子工业出版社出版,2017 年 9 月推出第三版,书名为《ES6 标准入门》。

网站内容持续修订

页面说明纸版内容截止到出版时,网站内容一直在修订,并提供修订历史入口。

相关资料

源码、镜像与延伸教程

页面提供项目源码、修订历史、反馈意见、官方镜像,以及 JavaScript 和 TypeScript 教程入口。

ES6 入门教程

从这里开始使用ES6 入门教程。