一.BOM与DOM的区别 1.BOM(Browser Object Model) BOM 即浏览器对象模型,BOM没有相关标准,BOM的最核心对象是window对象.window对象既为javascript访问浏览器提供API,同时在ECMAScript中充当Global对象.BOM和浏览器关系密切,浏览器很多东西可以通过javascript控制,例如打开窗口.打开选项卡.关闭页面.收藏夹等.这些功能与网页内容无关.由于没有标准,不同的浏览器实现同一功能,可以通过不同的实现方式.例如,加入收藏夹…