BOM对象
BOM (Browser Object Model)浏览器对象模型
浏览器:IE、火狐、谷歌等
作用:用来执行浏览器的相关操作。(例如:浏览器的地址、弹出消息等)
般情况下,window 代表了 BOM 对象。
window 对象是 Javascript 的内置对象,使用 window 对象调用方法时可以省路 window 不写
一、消息框
1、alert()
警告框,用来弹出警告消息
2、confirm()
确认框,用于告知用户信息并收集用户的选择
有返回值,boolean类型
var flag = confirm("你好");
二、定时器
1、循环定时器
循环定时器,调用一次就会创建并循环执行一个定时器。
启动:
var iid = setInterval(调用方法, 毫秒值)
停止:
clearInternal(循环定时器的ID);
2、一次性定时器
调用一次就会创建并执行一个定时器一次
var id = setTimeout(调用方法, 毫秒值);
clearInternal(一次定时器的ID);
三、Location对象
包含浏览器 地址栏 的信息
1、href
设置或返回完整的URL
//设置href属性,浏览器就会跳转到对应的路径
location.href = "URL";
//获取地址栏路径
var str = location.href;