ES 6 系列之了解ES 6

首先呢,我们来说一下 ECMAScriptECMAScriptJavaScript 中的语法规范。那我们来看看维基百科中的定义

ECMAScript 是一种由 Ecma 国际(前身为欧洲计算机制造商协会)在标准 ECMA-262 中定义的脚本语言规范。这种语言在万维网上应用广泛,它往往被称为 JavaScript 或 JScript,但实际上后两者是 ECMA-262 标准的实现和扩展。

ECMAScript 的主要作用是什么呢?定义了很多我们需要使用的重要的东西。

  • 语法: 解析规则,关键词,语句,声明,操作等
  • 类型: 布尔型,数字,字符串,对象等
  • 原型和继承
  • 内置对象和函数的标准库: JSON,Math,数组方法等等

说完了 ECMAScript ,那我们就可以来看看 ES 6 了。
ES 6 全称 ECMASCript 6,我们可以看出,是 ECMAScript 的第六版,是 JavaScript 的一个标准, 2015 年 6 月发版,主要目的是解决 ES 5 的不足。截止 2020 年 6 月已经更新至 11 版。

为什么要学习 ES 6?

首先,ES 6ECMAScript 2015 出版的一个标准,各个浏览器厂商都相当踊跃的遵循了这个标准,目前 Chrome 已经支持了超过 80% 的 ES 6 特性,业界流行框架类库都开始使用 ES6 编写。
从 2011 年更新了 5.1 版本之后,直到 2015 年才更新了 ES 6, 它已成为 JavaScript 有史以来最实质的一次升级,新的语言和库特性就像无主之宝,等待有识之士的发掘。新的语言特性涵盖范围甚广,小到受欢迎的语法糖,例如箭头函数和简单的字符串插值,大到复杂的新概念,例如代理、生成器和承诺(Promise)等。
ES 6 彻底改变了我们的编写 JavaScript 代码方式,况且目前 ES 5 的使用已经很少,基本上都采用了 ES 6 的写法。
所以在这个复杂的前端时代,学习 ES 6 已经成为了必然。

如何怎么学习?

那我们来看看应该怎么学吧,我在接下来的文章中,将 ES 6 中重要的内容挖出来,并进行简单化教程,可以观看我之后的文章进行快速性学习,然后通过不断联系,去加快自己的掌握。

-------------------- 本文结束 感谢阅读 --------------------