JavaScript重要事件大回顾

300 阅读3分钟

Hello,大家好!我是Cathy海希。

接下来终于就要正式进入JavaScript(以下简称JS)的学习,想想还有些小激动呢!俗话说得好,“知己知彼,百战百胜”,在学习JS之前,让我们一起来看看它的发展过程中那些重要的事件吧!

诞生

1995年,由美国程序员布兰登创造。他当时正在为网景(NetScape)工作,公司让他为浏览器开发了 JS功能,JS baby就此呱呱坠地啦🍼注意哦,它诞生之初,不过是一个不起眼的小功能罢了。而且布兰登在十天之内设计了JS的最初版本,所以JS这门语言是存在很多bug的。

混战

1996年,IE3发布,支持JScript(微软实现的JS),就此浏览器大战开始,每家浏览器的脚本都不太一样。网景这下子急了,

同年,网景向ECMA提交语言标准,取名为ECMAScript(以下简称ES)。

停滞

1998年,网景浏览器节节败退,背景是微软的IE浏览器捆绑了Windows系统,导致网景陷入内忧外患💔

1999年,ECMACSCript的第三版发布,到本文的时间为止,它仍然是世界上使用最广泛的版本。然而,从这一年开始往后的十年间,ES都没有任何进展。

转机

2004年,IE6的全球市场占有率达到了80%以上,然而这款浏览器却不兼容W3C标准,也不断爆出安全漏洞。但是在这样的背景下,微软仍然觉得IE6非常成功,再花精力也不值得,而且没有竞争对手,便直接解散了IE6开发团队(开始作死)

同年,半路杀出来的谷歌雇用了一些Firefox和IE的开发者,并且发布了Gmail在线网页。你可能会觉得,这没什么大不了的吧?但是在当年的人们看来,网页只是用来看新闻和图片的。Gmail的发布让用户和开发者们眼前一亮。

兴起

2005年,一个叫Jesse的人将谷歌用到的技术命名为AJAX(Asynchronous JavaScript and XML),

从此,前端技术正式开始出现。

2006年,jQuery正式发布,是目前最长寿的JS库。

爆发

2008年,谷歌发布Chrome浏览器,一经面世迅速拿下了1%的市场份额。Chrome的JS引擎叫做V8。

2009年,一个叫Ryan的人基于V8创建了Node.js。

2010年,一个叫Isacc的人又基于Node.js写出了npm。从此,前端工程师可以在浏览器之外执行JS了!Node.js开始风靡。

同年,又一项技术Express.js被发布了。从此,前端工程师可以愉快地写后端应用了!

2015年,ES第六版发布,新浏览器都支持这一版。

回顾

怎么样,是不是觉得JS的历史发展很有戏剧性呢?在了解它的历史故事之后,我也更加期待接下来的JS学习了!

See you next time!❤️