- DOM
- 什么是DOM
- 文档对象模型(Document Object Model)是一个应用变成接口(API),用于在Html中使用扩展的XML。
- DOM使用原理
- DOM通过创建表示文档的树,让开发者控制网页的内容和结构。使用DOM API可以删除、添加、替换、修改节点。
- 什么是DOM
- BOM
- 什么是BOM
- 浏览器对象模型(Browser Object Model)API,用于支持访问和操作浏览器的窗口。
- BOM使用
- 开发者可操控浏览器显示页面之外的部分,比如弹出新浏览器窗口、移动、关闭浏览器等等。
- navigator对象,提供关于浏览器的详尽信息
- location对象,提供浏览器加载页面的详尽信息
- screen对象,提供用户屏幕分辨率的详尽信息
- performance对象,提供浏览器内存占用、导航行为和时间统计的详尽信息
- 其他自定义对象,入XMLHttpRequest和IE的ActiveXObject
- 什么是BOM
小结
- JavaScript是一门用来与网页交互的脚本语言,包含三个组成部分
- ECMAScript:由ECMA-262定义并提供核心功能
- 文档对象模型(DOM):提供与网页内容交互的方法和接口
- 浏览器对象模型(BOM):提供与浏览器交互的方法和接口