ES6入门—— ECMAScript简介
来源:互联网 发布:access数据库能仓库 编辑:程序博客网 时间:2024/04/30 09:26
ECMAScript 6 (简称ES 6)是JS语言的下一代标准。Mizilla将在这个标准的基础上,退出JavaScript 2.0版。
ECMAScript和JavaScript的关系
ECMAScript是JavaScript语言的国际化标准,JavaScript是ECMAScript的实现。(前者是后者的规格,后者是前者的实现。但通常两者是可互换的。)
ESMAScript历史
1996年11月,Netscape公司将Js提交给国际化标准组织ECMA,当初该语言能够成为国际化标准。
1997年,ECMAScript 1.0版本推出。(在这年,ECMA发布262号标准文件(ECMA-262)的第一版,规定浏览器脚本语言的标准,并将这种语言称为ECMAScript,也就是ES1.0版本。)
1998年6月,ES 2.0 版发布。
1999年12月,ES 3.0 版发布,并成为JS的通行标准,得到广泛支持。
2007年10月,ES 4.0 版草案发布。
2008年7月,由于各方分歧太大,ECMA决定终止ES 4.0的开发。转而将其中涉及现有功能改善的一小部分发布为ES 3.1 。但是回后不久将其改名为ES 5.0版;
2009年12月,ES 5.0 版正式发布。
2011年6月,ES 5.1 版发布,并成为ISO国际标准(ISO/IEC 16262:2011)。
2013年3月,ES 6 草案终结,并且不再添加新的功能。
2013年12月,ES 6 草案发布。
2015年6月,ES 6 正式版本发布。
SCMAScript 7展望
ES7可能包含的功能:
1、Object.observe: 对象与网页元素的双向绑定,只要其中之一发生变化,就会自动反应在另一方。
2、Multi-Threading: 多线程支持。
3、Traits: 它将是“类”功能(class)的一个替代。
4、更精确的数值计算。
5、改善的内存回收。
6、增强的跨站点安全。
7、类型化的更贴近硬件的低级别操作。
8、国际化支持。
9、更多的数据结构。
- ES6入门—— ECMAScript简介
- 《es6标准入门》读书笔记-第一章 ECMAScript 6简介
- ECMAScript 6学习总结(1)——ECMAScript 6入门简介
- ECMAScript 6 入门简介
- ES6-Symbol(ECMAScript 6 入门笔记)
- ECMAScript 6 学习系列课程 (ES6简介)
- 《ECMAScript 6入门》——JavaScript
- ES6数组扩展知识(ECMAScript 6 入门笔记)
- ES6对象知识扩展(ECMAScript 6 入门笔记)
- ES6-Set 和 Map 数据结构(ECMAScript 6 入门笔记)
- ECMAScript 6(ES6)
- 读《ECMAScript 6 入门 —— 阮一峰》(上)
- 读《ECMAScript 6 入门 —— 阮一峰》(下)
- Promise对象——ECMAScript 6 入门笔记(一)
- ES6入门 —— Class和Module
- ES6语法入门——上
- ES6语法入门——下
- 【ES6】 — ECMAScript6快速入门01
- 10.4OraclePL_SQL异常
- oracle EBS 报表outofmemory错误及解决方案(压缩下载)
- 系统UINavigationBar上的左右按钮风格
- iOS学习(二)Objective-C 第一个OC程序
- 第37课:Kafka源码解读Consumer内幕解密
- ES6入门—— ECMAScript简介
- 数组
- 业余的SSD探索笔记
- 数据结构也不是那么没意思之后序二叉树+二叉树转伪双向循环链表
- 0.资料大全,博主所有资料
- ES6入门——let和const命令
- JS 中如何拼凑html
- 2015蓝桥杯决赛Java A组 第三题--显示二叉树
- 嵌入式概述