DOM和BOM
程序员文章站
2024-03-20 10:21:10
...
JavaScript的实现包括以下3个部分:
1)核心(ECMAScript):描述了JS的语法和基本对象。
2)文档对象模型 (DOM):处理网页内容的方法和接口
3)浏览器对象模型(BOM):与浏览器交互的方法和接口
1. DOM 是 W3C的标准;[所有浏览器公共遵守的标准]
2. BOM 是 各个浏览器厂商根据 DOM在各自浏览器上的实现;[表现为不同浏览器定义有差别,实现方式不同
3. window 是 BOM对象,而非js对象;
DOM为了操作文档中出现的API,document是他的一个对象
BOM为了操作浏览器中出现的API,window是他的一个对象
DOM节点:
1.元素节点(Element);
2.文本节点(text):向用户展示的内容
3.属性节点(Attr)元素属性,元素才有的属性
4.注释节点(comment);
5.文档节点(document)。
上一篇: 二分查找的递归与非递归实现
下一篇: [笔记]二分查找的几种写法