第一章 JavaScript简介

1.JavaScript实现

一个完整的JavaScript实现由三个部分组成:

核心:ECMAScript    文档对象模型:DOM   浏览器对象模型:BOM

第一章 JavaScript简介_第1张图片
JavaScript组成部分

1.1 ECMAScript

由ECMA-262标准定义的ECMAScript与web浏览器没有依赖关系,我们常见的Web浏览器只是ECMAScript实现可能的宿主环境之一,宿主环境也会提供一些拓展,如DOM,利用ECMAScript的核心类型和语法提供更多更具体的功能。

ECMA-262标准规定的内容:语法,类型,语句,关键字,保留字,操作符,对象。

ECMAScript就是对实现该标准规定的各个方面内容的语言的描述。JavaScript实现了ECMAScript。

1.1.1 版本

目前是ES5

1.2DOM

是针对XML但是经过扩展用于HTML的API。DOM把整个页面映射为一个多层次节点结构

1.2.1 为什么使用DOM

继续保持Web跨平台的天性,防止出现浏览器不兼容的情况。

1.2.2 DOM级别

DOM1级:(主要目标:映射文档的结构)两个模块组成:DOM核心(DOM Core):如何映射基于XML的文档结构,以便简    化对文档中任意部分的访问和操作。 DOM HTML:在DOM核心的基础上加以拓展,添加了针对HTML的对象和方法。

DOM2级:在原来DOM的基础上又扩充了鼠标和用户界面事件、范围、遍历等细分模块,而且通过对象接口增加了对CSS的支持。

你可能感兴趣的:(第一章 JavaScript简介)