志达IT
做快乐程序员

javascript语言的基本特点(js脚本语言的特征)

javascript语言的基本特点

JavaScript(简称“JS”)是当时最盛行、运用最广泛的客户端脚本言语,用来在网页中增加一些动态效果与交互功能,在Web开发范畴有着无足轻重的地位。
JavaScript与HTML和CSS共同构成了咱们所看到的网页,其间:
HTML用来定义网页的内容,例如标题、正文、图画等;
CSS用来控制网页的外观,例如色彩、字体、布景等;
JavaScript用来实时更新网页中的内容,例如从服务器获取数据并更新到网页中,修改某些标签的款式或其间的内容等,能够让网页更加生动。
JavaScript是一种具有函数优先的轻量级,解说型或即时编译型的编程言语。虽然它是作为开发Web页面的脚本言语而出名,但是它也被用到了许多非浏览器环境中,JavaScript根据原型编程、多范式的动态脚本言语,而且支撑面向目标、指令式、声明式、函数式编程范式。javascript
JavaScript具有以下特点:
1)解说型脚本言语
JavaScript是一种解说型脚本言语,与C、C++等言语需要先编译再运转不同,运用JavaScript编写的代码不需要编译,能够直接运转。
2)根据目标
JavaScript是一种根据目标的脚本言语,运用JavaScript不只能够创立目标,也能操作运用已有的目标。
3)弱类型
JavaScript是一种弱类型的编程言语,对运用的数据类型没有严厉的要求,例如您能够将一个变量初始化为恣意类型,也能够随时改变这个变量的类型。
4)动态性
JavaScript是一种采用事件驱动的脚本言语,它不需要凭借Web服务器就能够对用户的输入做出呼应,例如咱们在拜访一个网页时,经过鼠标在网页中进行点击或滚动窗口时,经过JavaScript能够直接对这些事件做出呼应。
5)跨渠道
JavaScript不依赖操作系统,在浏览器中就能够运转。因而一个JavaScript脚本在编写完成后能够在恣意系统上运转,只需要系统上的浏览器支撑JavaScript即可。

js脚本语言的特征

javascript不是服务器端脚本言语,JavaScript是客户端脚本言语,它不需求服务器的支撑,是解说型的脚本言语,主要是应用在客户端。
JavaScript是一种脚本言语,其源代码在发往客户端运转之前不需通过编译,而是将文本格式的字符代码发送给浏览器由浏览器解说运转。
JavaScript脚本言语具有以下特色:
(1)脚本言语。
JavaScript是一种解说型的脚本言语,C、C++等言语先编译后执行,而JavaScript是在程序的运转过程中逐行进行解说。
(2)根据目标。
JavaScript是一种根据目标的脚本言语,它不仅能够创建目标,也能运用现有的目标。
(3)简略。
JavaScript言语中选用的是弱类型的变量类型,对运用的数据类型未做出严格的要求,是根据Java根本语句和操控的脚本言语,其设计简略紧凑。
(4)动态性。
JavaScript是一种选用事情驱动的脚本言语,它不需求通过Web服务器就能够对用户的输入做出呼应。在拜访一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作JavaScript都可直接对这些事情给出相应的呼应。
(5)跨平台性。
JavaScript脚本言语不依赖于操作系统,仅需求浏览器的支撑。因而一个JavaScript脚本在编写后能够带到恣意机器上运用,条件上机器上的浏览器支持JavaScript脚本言语,现在JavaScript已被大多数的浏览器所支撑。javascript
不同于服务器端脚本言语,例如PHP与ASP,JavaScript主要被作为客户端脚本言语在用户的浏览器上运转,不需求服务器的支撑。所以在前期程序员比较喜爱于JavaScript以减少对服务器的负担,而与此一起也带来另一个问题:安全性。
而跟着服务器的健壮,虽然程序员更喜爱运转于服务端的脚本以保证安全,但JavaScript依然以其跨平台、简单上手等优势大行其道。一起,有些特别功用(如AJAX)有必要依赖Javascript在客户端进行支撑。跟着引擎如V8和结构如Node.js的开展,及其事情驱动及异步IO等特性,JavaScript逐步被用来编写服务器端程序。

赞(0)
未经允许不得转载:志达IT网站 » javascript语言的基本特点(js脚本语言的特征)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

志达IT网站 每天分享编程和互联网的IT技术博客

登录/注册联系我们