web api概述
标准库:ECMAScript中的对象和函数
Web Api:浏览器宿主环境中的对象和函数
- 知识繁杂
- 成体系的知识
- 程序思维:知识+程序思维 = 应用
- 兼容性:了解,不记忆
Web Api:
- BOM:Browser Object Model,浏览器对象模型
- DOM:Document Object Model,文档对象模型
BOM:控制浏览器本身
DOM:控制HTML文档
ES 由 ECMAScript 规定的
WebApi 由 W3C(万维网联盟) 制定
关于DOM
- DOM 0
- DOM 1
- DOM 2
- DOM 3
- DOM 4 2015年
DOM是什么
DOM的核心理念,是将一个HTML或XML文档,用对象模型表示,每个对象称之为dom对象
dom对象又称之为节点Node
节点的类型:
- DocumentType,文档类型节点
- Document,文档节点,表示整个文档
- Comment,注释节点
- Element,元素节点
- Text,文本节点
- Attribute,属性节点
- DocumentFragment,文档片段节点
dom树:文档中不同的节点形成的树形结构。