javascript的核心组成部分有:1、ECMAScript,提供语言的语法和基本对象;2、DOM(文档对象模型),针对XML但经过扩展用于HTML的应用程序编程接口;3、BOM(浏览器对象模型)。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
Java Script的三个核心组成部分是:ECMAScript,DOM(文档对象模型),BOM(浏览器对象模型)。

- ECMAScript
立即学习“Java免费学习笔记(深入)”;
ECMA-262没有参照web浏览器,规定了语言的组成部分,具体包括语法、类型、语言、关键字、保留字、操作符、对象。
ECMAScript就是对该标准规定了各个方面内容的语言的描述。
ECMAScript的兼容:
支持ECMA-262描述的所有“类型,值,对象,属性,函数,以及程序语法和语义” 。
支持Unicode字符标准。
添加ECMA-262没有描述的更多“类型,值,对象,属性,函数”,ECMA-262说说的浙西新增特性,主要是指该标准中没有规定的新对象和对象的新属性。
支持ECMA-262中没有定义的“程序和正则表达式的语法”。也就是说可以修改和扩展内置的正则表达式语法。
- DOM(文档对象模型)
文档对象模型DOM是针对XML但经过扩展用于HTML的应用程序编程接口(API)。DOM把整个页面映射为一个多层次节点结构。HTML或者XML页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。
在DOM中,页面一般可以用分层节点图表示。

DOM级别:
DOM1级于1998年10月成为W3C的推荐标准。BOM1由两个模块组成分别是DOM core和DOM HTML。
本系统经过多次升级改造,系统内核经过多次优化组合,已经具备相对比较方便快捷的个性化定制的特性,用户部署完毕以后,按照自己的运营要求,可实现快速定制会费管理,支持在线缴费和退费功能财富中心,管理会员的诚信度数据单客户多用户登录管理全部信息支持审批和排名不同的会员级别有不同的信息发布权限企业站单独生成,企业自主决定更新企业站信息留言、询价、报价统一管理,分系统查看分类信息参数化管理,支持多样分类信息,
0
DOM core:规定如何映射基于XML的文档结构,以便简化对文档中任意部分的访问和操作。
DOM HTML:在DOM core的基础上加以扩展,添加了针对HTML的对象和方法。
DOM2级在原来DOM的基础上有扩充了鼠标和用户界面事件、范围、遍历等细分模块,通过对象接口增加了对css的支持。包括以下模块:
DOM Views(DOM视图):定义了跟踪不同文档视图的接口。
DOM Events(DOM事件):定义了事件与事件处理的接口。
DOM Traversal and Range(DOM遍历和范围):定义了遍历和操作文档的接口。
DOM3级则进一步扩展了DOM,引入了加载和保存模块以统一方式加载和保存文档的方法;新增了DOM验证模块主要还是验证文档的方法。
- BOM浏览器对象模型
BOM处理浏览器窗口和框架,人们习惯上把所有针对浏览器的JavaScript扩展算作是BOM的一部分。包括以下:
弹出新浏览器窗口的功能。
移动、缩放和关闭浏览器窗口的功能。
提供浏览器所加载页面的详细信息的navigator对象。
提供浏览器所加载页面的详细信息的location对象。
提供用户分辨率详细信息的screen对象。
对cookies的支持。
像XMLHttpRequest和IE的ActionXobject这样的自定义对象。
【推荐学习:javascript高级教程】
以上就是javascript的核心组成部分有哪些的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号