JavaScript学习笔记—— 1. JavaScript简介

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