1、ES6介绍
ES全称EcmaScript,是脚本语言的规范,而平时经常编写的JavaScript,是EcmaScript的一种实现,所以ES新特性其实值的就是JavaScript的新特性
(介绍来源百度)
为什么学习新特性
1、语法简介,功能丰富
2、框架开发应用
3、前端开发职位要求
前置知识
1、javaScript基本语法
2、AJAX与NodeJs
2、ECMAScript6-11
第一章 ECMAScript 相关介绍
1.1什么是ECMA
Ecma国际(Ecma International)是一家国际性会员制度的信息和电信标准组织。1994年之前,名为欧洲计算机制造商协会(European Computer Manufacturers Association)。因为计算机的国际化,组织的标准牵涉到很多其他国家,因此组织决定改名表明其国际性。现名称已不属于首字母缩略字。
1.2什么是ECMAScript
ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。
1,3什么是ECMA-262
ECMA-262:Ecma 国际的标准,都会以 Ecma-Number 命名,ECMA-262 就是 ECMA 262 号标准,具体就是指 ECMAScript 遵照的标准。1996 年 11 月,网景公司将 JavaScript 提交给 Ecma 国际进行标准化。ECMA-262 的第一个版本于 1997 年 6 月被 Ecma 国际采纳。这一标准是在不断演进的。
1.4ECMA-262历史
注:从ES6开始,每年发布一个邦本,版
本号比年份一位大1
1.5谁在维护ECMA-262
TC39 指的是技术委员会( Technical Committee )第 39 号,一个推动 JavaScript 发展的委员会。它是 ECMA 的一部分, ECMA 是 “ ECMAScript ” 规范下的 JavaScript语言标准化的机构。 TC39 由各个主流浏览器厂商的代表构成,当然国内一些大型的科技公司比如阿里和字节都已经加入了 TC39 。他们的主要工作就是制定 ECMAScript标准,标准生成的流程,并实现。
1.6为什么学习ES6
- ES6的版本变动内容最多,具有里程碑意义
- ES6加入许多新的特性
- ES6是前端发展的趋势,就业必备技能
1,7ES6兼容性
兼容性可查看 http://kangax.github.io/compat-table/es6/