本文教程操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
1、定义不同
DOM:文档对象模型,处理网页内容的方法和接口;
BOM:浏览器对象模型,与浏览器交互的方法和接口。
2、目的不同
DOM :是W3C标准,为了操作文档出现的 API,最根本对象是document;
BOM :没有相关标准,为了操作浏览器出现的 API,最核心对象是window对象。
3、属性不同
DOM:document也是BOM的window的子对象;
BOM: location、navigato、document。
4、作用不同
DOM:对浏览器(可看成容器)内的内容进行操作,是HTML和XML的应用程序接口(API);
BOM:对浏览器本身进行操作,主要处理浏览器窗口和框架,不过通常浏览器特定的JavaScript扩展都被看做 BOM 的一部分。
原文来自:https://www.py.cn© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容