JavaScript 的发展史

发布时间:2024年01月19日

JavaScript 的发展史

事件名称时间推动者
第一个网页浏览器 WorldWideWeb1991-08-06蒂姆.伯纳斯.李
Mosaic 浏览器诞生(Netscape Navigator 的前身)1993年马克.安德森团队
网景公司成立由 Mosaic 更名为 Netscape1994年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.01996年3月网景公司
微软推出 Jscript for IE1996年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 (各自为营,没有标准);

文章来源:https://blog.csdn.net/u012764358/article/details/135692925
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。