js学习(八)
BOM: . Window窗口对象1. 概念Browser Object Model 浏览器对象模型* 将浏览器的各个组成部分封装成对象。2. 组成* Window窗口对象不重要{* Navigator浏览器对象* Screen显示器屏幕对象 }* History历史记录对象* Location地址栏对象3. Window窗口对象1. 创建2. 方法1. 与弹出框有关的方法alert() 显示带有一段消息和一个确认按钮的警告框。confirm() 可以返回一个对象 显示带有一段消息以及确认按钮和取消按钮的对话框。* 如果用户点击确定按钮则方法返回true*** 如果用户点击取消按钮则方法返回false**prompt() 显示可提示用户输入的对话框。* 返回值获取用户输入的值2. 与打开关闭有关的方法close() 关闭浏览器窗口。* 谁调用我 我关谁open() 打开一个新的浏览器窗口* 返回新的Window对象3. 与定时器有关的方式setTimeout() 在指定的毫秒数后调用函数或计算表达式。* 参数1. js代码或者方法对象2. 毫秒值* 返回值唯一标识用于取消定时器clearTimeout() 取消由 setTimeout() 方法设置的 timeout。setInterval() 按照指定的周期以毫秒计来调用函数或计算表达式。clearInterval() 取消由 setInterval() 设置的 timeout。3. 属性1. 获取其他BOM对象historylocationNavigatorScreen:2. 获取DOM对象document4. 特点* Window对象不需要创建可以直接使用 window使用。 window.方法名();* window引用可以省略。 方法名();