JavaScript的BOM

基本概念

JavaScript = ECMAScript + DOM + BOM

DOM:文档对象模型(document对象)
BOM :浏览器对象模型

BOM对象

window对象(全局对象)
screen对象包含有关用户屏幕的信息。
location对象用于获得当前页面的地址(URL),并把浏览器重定向到新的页面。
navigator对象包含有关访问者浏览器的信息

w3cshcool里有

window对象

window对象是全局对象,所有在浏览器可以直接使用的方法,都是window对象的方法

1、计时器方法
2、弹出框方法

弹出框

1、alert
2、prompt
3、confirm

在开发应用中,一般不使用系统自带的弹出框,移动端可能会被屏蔽 。

location对象

1、location.href - 属性返回当前页面的URL - “https://www.baidu.com/”
2、location.hostname - 主机的域名 - "“www.baidu.com”
3、location.pathname - 当前页面的路径和文件名 “/s”
4、location.port - 端口 - “8080”
5、location.protocol - 协议 - “https:”

页面跳转 location.href = “http://baidu.com”

navigator对象

navigator.userAgent

检查当前设备,并在控制台输出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值