BOM浏览器对象模型
- 包含和浏览器相关内容
- window对象: 该对象的属性和方法称为全局属性和全局方法, 访问时可以省略掉window.
window对象中常见的方法
- alert(“xxx”) 弹出提示框
- confirm(“xxxx”) 弹出确认框
- prompt(“xxx”) 弹出文本框
- parseInt() 将字符串或小数转成整数
- parseFloat() 将字符串转成整数或小数
- isNaN() 判断变量是否是NaN
- console.log() 浏览器控制台输出
- let timer = setInterval(方法,时间间隔) 定时器
- clearInterval(timer) 停止定时器
- setTimeout(方法,时间间隔) 只执行一次的定时器
Window对象中常见的属性
location 位置
- location.href 获取或修改浏览器的请求地址
- location.reload() 刷新页面
- location.search 获取浏览器地址栏中的参数
history 历史(指当前浏览器页卡的历史, 关闭后则清除)
- history.length 历史页面数量
- history.back() 返回上一页面
- history.forward() 前往下一页面
- history.go(n) n是正值前进 负值后退 0代表刷新