js中的bom学习

bom简单来讲就是相对于浏览器的各种对象模型。
js中的bom对象包括window、document、location、navigator、screen和history

简单使用

1、window相关
  • window.innerHeight 获取浏览器当前高度
  • window.innerWidth 获取浏览器当前宽度
  • window.open(url,name,feature); 打开新窗口
  • window.close(); 关闭当前窗口
  • confirm() 确认框 返回boolean
  • alert() 警示框
  • prompt(msg,输入内容) 提示框 返回输入内容
2、navigator相关
  • navigator.userAgent 获取浏览器的用户代理
  • navigator.appVersion 获取浏览器版本
  • navigator.platform 获取平台信息
3、screen相关
  • screen.height 获取屏幕高度 (非当前)
  • screen.width 获取屏幕宽度(非当前)
4、location相关
  • location.url 获取url地址
  • location.reload() 重新加载页面
5、history相关
  • history.back() 加载当前页面的前一个页面
  • history.forward() 加载当前页面的后一个页面
  • history.go(参数填-1为上一个页面 参数填1为后一个页面) 加载当前页面的前一个页面
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值