当前位置 : 主页 > 网络编程 > 正则表达式 >

javascript是一门什么脚本语言

来源:互联网 收集:自由互联 发布时间:2021-08-11
javascript是一门高级的、解释型的编程语言,是一门基于原型、头等函数的语言,也是一门多范式的语言,它支持面向对象程序设计,指令式编程,以及函数式编程。 本文操作环境:w

javascript是一门高级的、解释型的编程语言,是一门基于原型、头等函数的语言,也是一门多范式的语言,它支持面向对象程序设计,指令式编程,以及函数式编程。

本文操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript是一门什么脚本语言?

JavaScript(通常缩写为JS)是一种高级的、解释型的编程语言。JavaScript是一门基于原型、头等函数的语言,是一门多范式的语言,它支持面向对象程序设计,指令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持I/O,比如网络、存储和图形等,但这些都可以由它的宿主环境提供支持。它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。

JavaScript与Java在名字或语法上都有很多相似性,但这两门编程语言从设计之初就有很大的不同,JavaScript的语言设计主要受到了Self(一种基于原型的编程语言)和Scheme(一门函数式编程语言)的影响[9]。在语法结构上它又与C语言有很多相似(例如if条件语句、switch语句、while循环、do-while循环等)。

在客户端,JavaScript在传统意义上被实现为一种解释语言,但在最近,它已经可以被即时编译(JIT)执行。随着最新的HTML5和CSS3语言标准的推行它还可用于游戏、桌面和移动应用程序的开发和在服务器端网络环境运行,如Node.js。

一般来说,完整的JavaScript包括以下几个部分:

ECMAScript,描述了该语言的语法和基本对象

文档对象模型(DOM),描述处理网页内容的方法和接口

浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口

JavaScript的基本特点如下:

是一种解释性脚本语言(代码不进行预编译)。

主要用来向HTML页面添加交互行为。

可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。

JavaScript常用来完成以下任务:

嵌入动态文本于HTML页面

对浏览器事件作出响应

读写HTML元素

在数据被提交到服务器之前验证数据

检测访客的浏览器信息

控制cookie,包括创建和修改等

推荐学习:《javascript视频教程》

以上就是javascript是一门什么脚本语言的详细内容,更多请关注自由互联其它相关文章!

网友评论