JavaScript - 历史



JavaScript 改变了网站、应用程序和游戏开发的世界,并彻底改变了数字行业。JavaScript 主要与 HTML 和 CSS 结合使用来开发应用程序界面。然而,如今它也用作服务器端编程语言。在全球范围内,根据 Stack Overflow 2023 年的调查,大约 63% 的开发人员正在使用 JavaScript。

JavaScript 的历史

让我们讨论一下 JavaScript 的简史。

JavaScript 的第一阶段开发

1993 年,一些开发人员发布了带有图形界面的网络浏览器 Mosaic。1994 年,Mosaic 网络浏览器的首席开发人员创立了 Netscape。他们还发布了名为 Netscape Navigator 的浏览器。

直到 1996 年,网站都是静态的,只包含 HTML 和 CSS。因此,需要向网页添加动态行为以使网站更具交互性。需要脚本语言来向网页添加动态行为。

Netscape 的首席软件开发人员 Brendan Eich 在 1995 年 9 月内 10 天内开发了这种脚本语言。“Mocha”是新开发的脚本语言的名称,后来更名为“LiveScript”,然后更名为“JavaScript”。

JavaScript 的名称来源于“Java”语言。Java 在当时是最流行的语言,并且由于脚本语言的加入而增加了脚本。

JavaScript 的标准化

JavaScript 在开发时仅受 Internet Explorer 浏览器支持。但是,Internet Explorer 浏览器现在已弃用。

1997 年,为了在所有网络浏览器中推广 JavaScript,Netscape 向欧洲计算机制造商协会 (ECMA) 提交了一份关于标准化 JavaScript 的提案。

这就是 ECMAScript (ES) 如何进入开发世界的。之后,JavaScript 开发人员社区和 Netscape 不断更新 JavaScript,向 JavaScript 添加新功能并发布新版本,例如 ES1、ES2、…、ES13 等。

JavaScript 的最新版本是 ES13。

JavaScript 库和框架

2005 年之后,JavaScript 开发发生了革命。

2006 年,开发了最流行的库之一 JQuery,以使网站开发更容易。但是,JavaScript 如今支持数千个库。

2010 年,引入了 Ember、Backbone 等框架。框架提供了应用程序的结构。2013 年,引入了名为 React 的最流行的框架之一。

服务器端 JavaScript

2009 年,Ryan Dhal 引入了 NodeJS 运行时环境来创建服务器端应用程序。由于 NodeJS,开发人员可以使用 JavaScript 进行全栈 Web 开发,JavaScript 不仅限于前端开发。

目前,Google 正在管理 NodeJS。

现代 JavaScript 和 ES6 发布

2015 年,发布了 ES6 版本的 JavaScript。在 Es6 版本中,JavaScript 开发人员对 JavaScript 进行了重大更改并添加了更多高级功能。

JavaScript 的最新版本 Es13 于 2022 年发布。

JavaScript 历史表

年份 ECMAScript 版本 发布的功能
1995 Brendan Eich 开发了 JavaScript。
1996 JavaScript 1.0 发布。
1997 ES1 JavaScript 由 ECMA 标准化,并发布了 ES1 版本。
1998 ES2 发布了 ES2 版本的 JavaScript。
1999 ES3 发布了 ES3 版本的 JavaScript。
2006 第一个库 JQuery 开发用于使用 JavaScript。
2008 ES4 JavaScript ES4 版本发布。
2009 NodeJS 被开发用于服务器端编程语言。
2009 ES5 JavaScript ES5 版本发布。
2010 第一个框架 AngularJS 被开发出来。
2013 最流行的 JavaScript 框架 ReactJS 被开发出来。
2015 ES6 JavaScript ES6 版本发布。
2016 ES7 JavaScript ES7 版本发布。
2017 ES8 JavaScript ES8 版本发布。
2018 ES9 JavaScript ES9 版本发布。
2019 ES10 JavaScript ES10 版本发布。
2020 ES11 JavaScript ES11 版本发布。
2021 ES12 JavaScript ES12 版本发布。
2022 ES13 JavaScript ES13 版本发布。

JavaScript 的未来

在全球范围内,98% 的网站使用 JavaScript 作为客户端编程语言。

网站、应用程序、软件等不断增长的需求也增加了对 JavaScript 的需求。随着时间的推移,开发者社区开发了更多由 JavaScript 支持的库和框架,使得开发数字产品变得更加容易。

全球有 1400 多万 JavaScript 开发者,并且这个数字还在不断增长。总的来说,JavaScript 的未来一片光明。

JavaScript 浏览器支持

大多数现代浏览器都支持 JavaScript。

Chrome Firefox Microsoft Edge Opera Safari Firefox Android
广告