-
概念
- BOM(Browser Object Model) 浏览器对象模型
- 将浏览器的各个组成部分封装成对象
-
组成
- window:窗口对象
- Navigator:浏览器对象
- Screen:显示器屏幕对象
- History:历史记录对象
- Location:地址栏对象
-
window 窗口对象
-
特点:
1、不需要创建 可以直接使用 ;
2、window引用可以省略
-
方法:
- 弹出框相关
//显示带有一段消息和确定按钮的警告框 alert(); //显示带有一段消息以及确认和取消按钮的对话框 确定对应返回值true 取消对应返回值false confirm(); //显示提示用户输入对话框 返回值是用户输入的值 prompt();
- 打开关闭方法
//关闭窗口 close(); //打开一个窗口 返回新的window open();
- 定时器相关方法
//指定 //参数1 执行的代码块儿 //参数2 多长时间后执行 //返回值 唯一标识 用于取消定时器 setTimeout(); //取消 setTimeout() 设置的timeout clearTimeout //循环定时器 //参数1 执行的代码块儿 //参数2 多长时间执行一次 setInterval();
-
属性
-
获取其他BOM对象
1、Navigator:浏览器对象
2、Screen:显示器屏幕对象
3、History:历史记录对象 widow的历史记录 而非浏览器的
4、Location:地址栏对象
-
获取dom对象
- document
-
-
BOM
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么 B...
- 第8章 BOM 1. window对象 1. BOM 的核心对象是 window,它表示浏览器的一个实例。2. w...