JavaScript 于 1995 年 由 Brendan Eich 创建,当时他在 Netscape Communications 工作,该公司是 Netscape Navigator 浏览器(第一个流行的浏览器之一)背后的公司。网络浏览器。 Netscape 希望在其浏览器中添加一种脚本语言,以允许 Web 开发人员向网页添加交互性。
Brendan Eich仅用了 10 天就开发了该语言。它最初被称为 Mocha,但名称首先更改为 LiveScript,最后更改为 JavaScript,以利用 Java 的流行] 当时的语言,尽管 JavaScript 和 Java 是完全不同的语言。
在 20 世纪 90 年代,Netscape 的主要竞争对手是 Microsoft,该公司为了应对 JavaScript 的流行,开发了自己的语言版本,称为 JScript,并集成到其浏览器中,互联网浏览器。这种竞争导致浏览器处理 JavaScript 的方式碎片化,使得开发人员很难编写跨浏览器一致工作的代码。
为了解决碎片问题,Netscape 向 ECMA International(欧洲计算机制造商协会)提交了 JavaScript,以标准化该语言。 1997年,第一个标准发布,称为ECMAScript(缩写ES)。从那时起,JavaScript语言的正式版本就遵循了ECMAScript标准,并不断发展至今。
在2000年代,随着Ajax(异步JavaScript和XML)的引入,JavaScript变得更加重要,这种技术允许Web应用程序在不重新加载页面的情况下更新内容。这标志着动态网络应用程序的开始,并为开发更具交互性的网络服务铺平了道路,例如Gmail和Google Maps。
在2009年,Ryan Dahl发布了Node.js,一个允许JavaScript在服务器上运行的运行时环境。这标志着一个重大变化,因为它允许开发人员在前端和后端上使用相同的语言,进一步推动了 JavaScript 作为通用语言的崛起。
7. 框架和现代库Angular、React 和 Vue.js 等框架和库的出现,使 Web 应用程序开发变得更加复杂。这些工具帮助巩固了 JavaScript 作为现代 Web 开发核心语言的地位。
八、现状结论
现代网络的关键部分。它的历史反映了它的适应和发展能力,这使得它在软件开发中保持相关性和必要性。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3