JavaScript的简史
JavaScript 是一种基于文本、面向对象的脚本语言。JavaScript适用于用户界面和服务器开发。当HTML和CSS设计一个网页时,JavaScript使网站具有互动性。
Brenden Eich在1995年用十天时间为Netscape开发了JavaScript。自1997年以来,JavaScript一直是ECMA(欧洲计算机制造商协会)的标准。在ECMA从Netscape收购了JavaScript之后,Mozilla开始使用JavaScript开发Firefox。
让我们更多地讨论这个话题。
什么是JavaScript?
JavaScript是轻量级的,因为它只是一个解释的脚本。浏览器以文本形式获得代码,并从文本中执行脚本。JavaScript的名字来自于Netscape公司在浏览器上运行的Java Applets。
JavaScript遵循动态类型化。因此,程序员不需要定义数据类型。由于JavaScript具有多范式的特点,所以在其他语言中,JavaScript是第一的。多范式意味着函数式编程和面向对象编程。
由于其简单性,JavaScript在IT行业非常流行。一点编码知识可以帮助你在浏览器中直接运行JavaScript,而不需要任何设置。游戏开发公司也使用JavaScript。
谁设计了JavaScript?
JavaScript于1995年作为Netscape Navigator 2.0浏览器的一部分首次推出。它最初被用来向网页添加简单的功能,如表单验证和图像翻转。
1996年,网景公司向欧洲计算机制造商协会(ECMA)提交了JavaScript的建议标准,并将其标准化为ECMAScript。这一标准化使其他公司能够创建JavaScript引擎,并在他们自己的产品中实现这一语言。
在Brenden Eich于1995年开发了JavaScript之后,ECMA于2021年发布了稳定版本。JavaScript最开始的名字是’Mocha’。接下来,这个名字变成了’LiveScript’,然后是’JavaScript’。ECMA将JavaScript改为ECMAScript或ECMA 262。然而,JavaScript仍然是JavaScript。
网景公司找到Brenden Eich,希望开发一种比Java更快的编程语言。因此,这种商业策略将这种语言命名为JavaScript。一切都是马克-安德森的梦想,他是’网景’的创始人,要建立一个互动的编程选项。
JavaScript的发明是与微软的Internet Explorer竞争。网景公司指派Brenden Eich开发一种新的编程语言是一个正确的决定,因为Brenden Eich是一个对创造他的编程语言充满热情的科技虫。布伦登-艾希也是Mozilla的联合创始人。
在JavaScript的开发过程中,是否选择一种新的语言是一个矛盾的决定。冲突的原因是Java在同一时期的进展。
ECMAScript 2和ECMAScript 3在1998年和1999年问世。JQuery的发布是在2005年。ECMAScript 6在2008年到来。Facebook和谷歌等组织在2016年开始使用JavaScript。不得不提的是,实时通知是JavaScript送给网站的礼物。
在收购之后,ECMA一直在为JavaScript增加新的功能。尽管JavaScript很出色,但也有讨厌的人。在最初阶段,JavaScript有几个缺点。这些限制是技术人员提出的一个深刻的问题。
Sun系统是JavaScript的商标。在被甲骨文公司收购后,美国的甲骨文公司拥有了JavaScript商标。
多年来,随着面向对象编程、正则表达式和对异步编程的支持等新功能的加入,JavaScript不断发展并变得更加强大。今天,JavaScript被广泛用于各种应用,包括网页开发、移动应用开发和服务器端编程。
结论
JavaScript是一种动态编程解决方案,由Brenden Eich为Netscape开发。JavaScript的特点是使网站具有互动性。将不可能变为可能是使JavaScript的价值高于所有其他编程语言的因素。