大家好,今天小编关注到一个比较有意思的话题,就是关于javascript官方名称的问题,于是小编就整理了2个相关介绍Javascript官方名称的解答,让我们一起看看吧。
js是什么?
JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,
脚本语言
javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器N***igator加入了Javascript,提供了数据验证的基本功能。
J***aScript的正式名称是"ECMAScript"。这个标准由ECMA组织发展和维护。ECMA-262是正式的J***aScript标准。这个标准基于J***aScript(Netscape)和JScript(Microsoft)。Netscape(N***igator2.0)的BrendanEich发明了这门语言,从1996年开始,已经出现在所有的Netscape和Microsoft浏览器中。ECMA-262的开发始于1996年,在19***年7月,ECMA会员大会***纳了它的首个版本。
在1998年,该标准成为了国际ISO标准(ISO/IEC16262)。这个标准仍然处于发展之中。
在2005年12月,ECMA发布ECMA-357标准(ISO/IEC22537)出台,主要增加对扩展标记语言XML的有效支持。
目前j***ascript的最新版本为1.5
js是什么意?
J***aScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,J***aScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。它最初由Netscape的Brendan Eich设计。Netscape在最初将其脚本语言命名为LiveScript,后来Netscape在与Sun合作之后将其改名为J***aScript。J***aScript与J***a名称上的近似,是当时Netscape为了营销考虑与Sun微系统达成协议的结果。扩展资料J***aScript脚本语言具有以下特点:1、脚本语言J***aScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而J***aScript是在程序的运行过程中逐行进行解释。2、基于对象J***aScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。3、简单J***aScript语言中***用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于J***a基本语句和控制的脚本语言,其设计简单紧凑。4、动态性J***aScript是一种***用事件驱动的脚本语言,它不需要经过Web服务器就可以对用户的输入做出响应。在访问一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作J***aScript都可直接对这些***给出相应的响应。5、跨平台性J***aScript脚本语言不依赖于操作系统,仅需要浏览器的支持。因此一个J***aScript脚本在编写后可以带到任意机器上使用,前提上机器上的浏览器支 持J***aScript脚本语言,目前J***aScript已被大多数的浏览器所支持。
到此,以上就是小编对于j***ascript官方名称的问题就介绍到这了,希望介绍关于j***ascript官方名称的2点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/64891.html