JavaScript学习笔记—— 1. JavaScript简介
- 一个完整的JavaScript由: 核心(ECMAScript),文档对象模型(DOM),浏览器对象模型(BOM)组成;
- DOM:针对XML但经过拓展,用于HTML的应用程序编程接口(API);DOM把整个页面映射成一个多层节点结构。
- DOM 1 级由两个模块组成:DOM核心(DOM Core)和DOM HTML组成。
-
- DOM核心规定如何映射基于XML的文档结构,以便简化对文档中任意部分的访问和操作。
- DOM HTML模块则是在DOM核心的基础上加以拓展,添加了针对HTML的对象和方法。
- DOM 2 级在原来的DOM基础上扩充了鼠标和用户界面时间、范围、遍历等细分模块,并且通过对象接口增加了对CSS的支持:
-
- DOM视图(DOM Views):定义了跟踪不同文档视图的接口;
- DOM事件(DOM Events):定义了事件和事件处理的接口;
- DOM样式(DOM Style):定义了基于CSS为元素应用样式的接口;
- DOM遍历和范围(DOM Traversal and Range):定义了遍历和操作文档树的接口。
- DOM 3 级
- BOM:支持可以访问和操作浏览器窗口的浏览器对象模型。开发人员使用BOM可以控制浏览器显示的页面以外的部分。
JavaScript是一种专门为了与网页交互而设计的脚本语言,由三个部分组成:
ECMAScript,由ECMA-262定义,提供核心语言功能;
文档对象模型(DOM),提供访问和操作页面内容的方法和接口;
浏览器对象模型(BOM),提供与浏览器交互的方法和接口;

浙公网安备 33010602011771号