JavaScript 的诞生

说到JavaScript的历史就要回到当时的背景说起。

1990年李爵士(Tim Berners-Lee)发明的万维网,此时就可以在网上浏览网页文件。但是的网页知能在系统的终端里面运行,也就是命令行操作。

1992年美国国家超级电脑应用中心(NCSA)开始开发一个独立的浏览器,叫做Mosaic。这是人类历史上第一个浏览器,从此网页可以在图形界面的窗口浏览。

1994年NCSA的一个主要程序员Marc Andreessen联合风险投资家Jim Clark,成立了Mosaic通信公司,然后改名为Netscape(网景),同年发布了新一代的浏览器Netscape Navigator。网景公司急需一种网页脚本语言,使得浏览器可以与网页互动。比如,如果用户忘记填写“用户名”,就点了“发送”按钮,到服务器再发现这一点就有点太晚了,最好能在用户发出数据之前,就告诉用户“请填写用户名”。

1995年Sun公司将Oak语言改名为Java,Java语言问世,市场推广活动非常成功。网景公司决定与Sun公司合作,浏览器支持嵌入Java小程序。但是,浏览器脚本语言是否就选用Java,则存在争论。后来,还是决定不使用Java,因为网页小程序会让HTML网页过于复杂。但是,同时也决定脚本语言的语法要接近Java,并且可以支持Java程序。

19995年 网景公司雇佣了程序员Brendan Eich开发这种网页脚本语言。他只用了10天的时间设计了这种语言的第一版。网景公司的这种浏览器脚本语言,最初名字叫做 Mocha,1995年9月改为LiveScript。12月,网景公司与Sun公司达成协议,后者允许将这种语言叫做JavaScript。

1996年3月,Navigator 2.0 浏览器正式内置了 JavaScript 脚本语言。

1996年8月,微软公司强势介入,宣布推出自己的脚本语言Jscript;11月,为了压制微软,网景公司决定申请Javascript的国际标准;

1996年11月,网景正式向ECMA(欧洲计算机制造商协会)提交语言标准。

1997年6月,第一个国际标准ECMA-262正式颁布。Javascript和其标准ECMAscript开始了它们漫长的发展。

后面应为智能手机市场的壮大和谷歌推出了Gmail网页版。IE不断的失去了市场份额。Javascript不断的发展成为了前端必学的语言。


参考文档:

JavaScript语言的历史

维基百科

JavaScript诞生记