六维教程

ES6 教程

ES6(ES 是 ECMAScript 的缩写,全称 ES2015)是 JavaScript 自 1995 年诞生以来最大的一次升级,发布于 2015 年。

它给 JavaScript 带来了翻天覆地的变化:从此写 JavaScript 不再是”脚本式写好一段跑一段”,而是可以用 letconst、箭头函数、解构赋值、classPromise、模块化等现代语法,写出更清晰、更可靠、更工程化的代码。

它本质上是 ES5 的超集——ES5 能写的语法在 ES6 里依然能用,但 ES6 提供了更优雅的新写法。

今天的主流前端框架(Vue、React)、工具链(Vite、Webpack)以及 Node.js 都在大量使用 ES6 语法,不懂 ES6 就很难真正读懂它们的源码和文档。

前置准备

在学习本教程之前,你需要掌握以下知识:

应当掌握

  • HTML、CSS(界面相关文章会用到)
  • JavaScript 基础(变量、函数、数组、对象的基本用法)
上一篇
JavaScript 事件委托
下一篇
ES6 概述