JavaScript 历史

213 阅读1分钟

诞生

Javascript是网景公司为旗下的Mozilla浏览器开发的一款脚本语言,它的作者是布兰登,仅用了十天时间,所以他不是一门优美的语言,但是因为它便捷的功能实现,一经推出便成为了浏览器上的主角.

设计思路

  • 借鉴C语言的基本语法。
  • 借鉴Java语言的数据类型和内存管理。
  • 借鉴Scheme语言,提升函数地位。
  • 借鉴Self语言,使用基于原型的继承机制。

标准的制定和浏览器厂商大战

ECMAScript历代版本

ECMAScript是纸上的标准,Javascript,Jscript这类脚本语言的设计标准。

  1. 第一版,1997年发布

  2. 第三版,1999年12月发布,这是使用最广的版本

  3. 第四版,流产

  4. 第五版,2009年12月增加一些新功能

  5. 第六版,2015年6月发布,之后每年发布一版,版本号以年份命名 浏览器厂商大战

  6. 由于Javascript推出,网景公司的Mozilla受到热捧,然后微软公司在自己的IE浏览器上支持了JScript,是Javascrip的山寨版.为了扼制IE发展网景公司提出了第一版标准.

  7. 后来微软将IE6和操作系统捆绑在一块销售,IE6迅速抢占了市场,Mozilla死掉了.由于IE6长期霸占市场而且没有追求发展,ECMAScript的版本更新进入停滞期.

  8. 直到Chrome的崛起,采用了更强大的V8引擎,在2016年全球份额达到62%,JS语言因此得到迅速发展,标准也开始加速制定.