志达IT
做快乐程序员

javascript的功能(javascript的组成和作用)

javascript的功能

JavaScript(简称“JS”)是一种具有函数优先的轻量级,解说型或即时编译型的编程语言。尽管它是作为开发Web页面的脚本语言而出名,可是它也被用到了许多非浏览器环境中,JavaScript根据原型编程、多范式的动态脚本语言,并且支撑面向对象、指令式和声明式(如函数式编程)风格。
JavaScript在1995年由Netscape公司的BrendanEich,在网景导航者浏览器上初次设计完成而成。由于Netscape与Sun协作,Netscape管理层期望它外观看起来像Java,因而取名为JavaScript。但实际上它的语法风格与Self及Scheme较为挨近。
JavaScript的规范是ECMAScript。到2012年,一切浏览器都完整的支撑ECMAScript5.1,旧版本的浏览器至少支撑ECMAScript3规范。2015年6月17日,ECMA国际组织发布了ECMAScript的第六版,该版本正式名称为ECMAScript2015,但通常被称为ECMAScript6或许ES2015。javascript
JavaScript有以下效果:
1.嵌入动态文本于HTML页面。
2.对浏览器事情做出响应。
3.读写HTML元素。
4.在数据被提交到服务器之前验证数据。
5.检测访客的浏览器信息。控制cookies,包含创建和修正等。
6.根据Node.js技能进行服务器端编程。

javascript的组成和作用

JavaScript有三部分组成。别离为核心(ECMAScript)、文档目标模型(DOM)、浏览器目标模型(BOM)。这三部分别离描述了该言语的语法和根本目标、处理网页内容的办法和接口、与浏览器进行交互的办法和接口。
一.ECMAScript(核心)
注意:
1、ECMAScript与Web浏览器没有依靠关系,浏览器仅仅ECMAScript完成的宿主环境之一
2、界说的仅仅是言语根底,比方一些语法,类型,句子,关键字,保留字,操作符,目标…
3、宿主环境供给了该言语的根本完成和扩展,比方DOM
4、其他宿主环境
Node:服务器端的JavaScript平台
AdobeFlash
二、DOM(文档目标模型)
1、功用
(1)把整个页面映射成为一个多层节点结构
(2)然后供给了一套对这些节点(内容)增修改查的办法
2、DOM等级
(1)DOM1
DOMCore怎么映射根据XML的文档结构
DOMhtml添加了针对html的目标和办法
(2)DOM2
扩充了鼠标和用户界面事情,范围,遍历等细分模块,经过目标接口增加了对css的支撑。
详细如下:
DOM视图:界说了跟踪不同文档视图的接口
DOM事情:界说了事情和事情处理的接口
DOM款式:界说了根据css,操作元素款式的接口
DOM遍历和范围:a.界说了遍历和操作文档树的接口b.新增了验证文档的办法
(3)DOM3
引入了以一致办法加载和保存文档的办法
3、注意
针对于XML但经过扩展,用于HTML的应用程序编程接口(API),不仅仅针对于JavaScript的,很多其他言语也完成了DOM。州品牌设计公司https://www.houdianzi.comPPT模板下载大全https://redbox.wode007.comjavascript
三.BOM(浏览器目标模型)
1、作用
处理浏览器窗口和框架
针对于浏览器操作的js扩展
2、详细功用
弹出新浏览器窗口的功用
移动,缩放和关闭浏览器窗口的功用
供给浏览器详细信息的navigator目标
供给浏览器所加载页面的详细信息的location目标
供给用户显示器分辨率详细信息的screen目标
对cookie的支撑
XMLHttpRequest–ActiveXObject

赞(0)
未经允许不得转载:志达IT网站 » javascript的功能(javascript的组成和作用)
分享到: 更多 (0)

评论 抢沙发

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

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

登录/注册联系我们