1、JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。
2、虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。
3、扩展资料JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。
【资料图】
4、因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。
5、但实际上它的语法风格与Self及Scheme较为接近。
6、参考资料:百度百科-javascriptJavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。
7、虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。
8、JavaScript在1995年由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。
9、因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。
10、但实际上它的语法风格与Self及Scheme较为接近。
11、扩展资料:基本特点:JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。
12、通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
13、是一种解释性脚本语言(代码不进行预编译)。
14、2、主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
15、3、可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
16、参考资料来源:百度百科-javascriptJavaScript是一种基于原型的面向对象的语言。
17、同时,因为JavaScript是脚本语言,而脚本语言又是一种解释性的语言,所以JavaScript是逐行执行的同时也具有解释型语言的特点:不需要编译可以直接使用,由解释器来负责解释。
18、扩展资料:JavaScript特点面向对象JavaScript 的对象设计跟目前主流基于类的面向对象差异非常大。
19、而事实上,这样的对象系统设计虽然特别,但是 JavaScript 提供了完全运行时的对象系统,这使得它可以模仿多数面向对象编程范式。
20、所以它也是正统的面向对象语言。
21、而因为与基于类的面向对象的差异,我们也称JavaScript 为基于原型的面向对象。
22、2、脚本语言又被称为动态语言,只在被调用时进行解释或编译。
23、在程序的运行过程中逐行解释执行。
24、3、解释性语言不需要编译可以直接使用,由宿主环境(浏览器)解释执行。
25、Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
26、当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。
27、于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。
28、扩展资料JavaScript脚本语言具有以下特点:(1)脚本语言。
29、JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。
30、(2)基于对象。
31、JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。
32、(3)简单。
33、JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。
本文到此分享完毕,希望对大家有所帮助。
关键词:
下一篇:最后一页
-
每日播报!中央网信办:即日起开展暑期网络环境专项整治2023-06-28
-
2023河南地矿职业学院招生计划-各专业招生人数是多少2023-06-28
-
李鸿彬:6.27黄金空军果然不负所望,今日1920仍是关键 全球新要闻2023-06-28
-
刺在肉里会自己消失吗_手里扎刺取出妙招2023-06-27
X 关闭
X 关闭