JavaScript 的发展史

JavaScript 的发展史

事件名称 时间 推动者
第一个网页浏览器 WorldWideWeb 1991-08-06 蒂姆.伯纳斯.李
Mosaic 浏览器诞生(Netscape Navigator 的前身) 1993年 马克.安德森团队
网景公司成立由 Mosaic 更名为 Netscape 1994年11月 网景公司成立
95年 Sun公司 推出 Java ,Java 名声大噪,js 之父 布兰登入职网景,负责浏览器的脚本语言开发,用了10天就将 JavaScript 给设计出来了。也正是因为时间过短,语言的一些细节考虑的不够严谨,导致后来的很长一段时间,JavaScript 写出的程序混乱不堪。 1995年 布兰登
Netscape Navigator 浏览器发布1.2版本,首次搭载 LiveScript(javaScript的前身) 1995年08月 网景公司
网景公司因为和 Sun 公司合作,同时出于市场宣传,希望搭上Java 的声势,LiveScript 改名为 JavaScript,Netscape Navigator 2.0 发布,搭载 JavaScript 1.0 1996年3月 网景公司
微软推出 Jscript for IE 1996年8月 微软
微软IE4开始集成到windows 系统,网景浏览器竞争失利,导致后续浏览器被微软占据了90%的市场份额,1996年11月,网景公司向 ECMA 提交了 JavaScript 标准 1991-08-06 微软、网景、ECMA
ECMA-262 标准发布 可以认为是 ES1.0版本 1997年6月 ECMA
ECMAScript 2.0 发布 1998年6月 ECMA
ECMAScript 3.0 发布 1999年12月 ECMA
ECMAScript 4.0 草案发布 2007年10月 ECMA
ECMAScript 4.0 终止开发,发布3.1版本 2008年7月 ECMA
ECMAScript 5.0 发布 2009年12月 ECMA
ECMAScript 5.1 发布 2011年6月 ECMA
ECMAScript 6.0 发布 ,并且更名为 ECMAScript 2015(即我们说的 ES6) ,自此将以后的版本命名为 ECMAScript+年份的命名方式 2015年6月 ECMA

梳理了上面 JavaScript 的历史,咱们可以解答如下2个问题:

问题1. JavaScript 和 Java 什么关系?

跟老婆和老婆饼的关系一样,除了名字长的像以外,语言风格相去甚远,仅仅是最初的命名是想借 Java 的名声进行宣传。

问题 2. JavaScript 和 ECMAScript 什么关系?

ECMAScript 属于 JavaScript 体系中的一部分 - 语言基础语法结构,可以理解为 ECMAScript 约定了 JavaScript 的语法标准;但是 JavaScript 中还有 跟其部署环境相关的标准,如 W3C 制定的 DOM 标准,各个浏览器支持的 BOM (各自为营,没有标准);

你可能感兴趣的:(javascript,开发语言,ecmascript)