ES6_ECMAScript_相关名词介绍

ES6_ECMAScript_相关名词介绍

本文主本介绍一下ES6相关名词,为什么要学习新特性、前置知识、ECMAScript 相关介绍、什么是ECMA、什么是ECMAScript、什么是ECMA-262、ECMA-262 历史、为什么要学习ES6、ES6 兼容性。

ES6新特性

ES 介绍

ES全称EcmaScript, 是脚本语言的规范,而平时经常编写的JavaScript是EcmaScript的一种实现,所以ES新特性其实指的就是JavaScrtip的新特性。

ES6新增语法介绍图

为什么要学习新特性?
  1. 语法简洁,功能丰富
  2. 框架开发应用
  3. 前端开职位要求
前置知识
  1. JavaScrtip 基本语法
  2. Ajax 与 NodeJS
什么是ECMA

ECMA (European Computer Manufacturers Association) 中文名称为: 欧洲计算机制造商商协会,这个组织的目标是评估、开发和认可电信和计算机标准。1994年后该组织改名为Ecma国际。

什么是ECMAScript

ECMAScript 是由Ecma国际通过ECMA-262标准化的脚本程序设计语言。

什么是ECMA-262

Ecma国际制定了许多标准,而ECMA-262只是其中的一个,所有标准列表查看:
https://www.ecma-international.org/publications-and-standards/standards/

ECMA-262 历史

ECMA-262(ECMAScript)历史版本查看网址:
https://www.ecma-international.org/publications-and-standards/standards/ecma-262/

谁在维护ECMA-262

TC39(Technical Committee 39) 是推进ECMAScript发展的委员会。其会员都是公司(其中主要是浏览器厂商有:苹果、谷歌、微软、因特尔..等)。TC39 定期召开会议,会议由会员公司的代表与特邀专家出席。

为什么要学习ES6
  • ES6的版本变动内容最多,具有里程碑意义
  • ES6加入许多新的语法特性,编程实现更简单、高效
  • ES6是前端发展趋势,就业必备技能
ES6 兼容性

ES6兼容截图

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

Loading...