JavaScript ES6 核心功能一览

时间:2021-05-06 09:25:12

JavaScript 在过去几年里发生了很大的变化。这里介绍 12 个你马上就能用的新功能。

JavaScript 历史

新的语言规范被称作 ECMAScript 6。也称为 ES6 或 ES2015+ 。

自从 1995 年 JavaScript 诞生以来,它一直在缓慢地发展。每隔几年就会增加一些新内容。1997 年,ECMAScript 成为 JavaScript 语言实现的规范。它已经有了好几个版本,比如 ES3 , ES5 , ES6 等等。

JavaScript ES6 核心功能一览

如你所见,ES3,ES5 和 ES6 之间分别存在着 10 年和 6 年的间隔。像 ES6 那样一次进行大幅修改的模式被逐年渐进式的新模式所替代。

浏览器支持

所有现代浏览器和环境都已支持 ES6。

JavaScript ES6 核心功能一览

来源: https://kangax.github.io/compat-table/es6/

Chrome,MS Edge,Firefox,Safari,Node 和许多其他的环境都已内置支持大多数的 JavaScript ES6 功能。所以,在本教程中你学到的每个知识,你都可以马上开始应用。

让我们开始学习 ECMAScript 6 吧!

核心 ES6 功能

你可以在浏览器的控制台中测试所有下面的代码片段。

JavaScript ES6 核心功能一览

不要笃信我的话,而是要亲自去测试每一个 ES5 和 ES6 示例。让我们开始动手吧