BOM对象:location 对象、navigator 对象、history 对象

1.location 对象

1.1什么是 location 对象

在这里插入图片描述

1.2 URL

统一资源定位符 (Uniform Resource Locator, URL) 是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的 URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
URL 的一般语法格式为:

 protocol://host[:port]/path/[?query]#fragment

 http://www.itcast.cn/index.html?name=andy&age=18#link

在这里插入图片描述

1.3 location 对象的属性

在这里插入图片描述
在这里插入图片描述

5秒跳转案例

利用定时器做倒计时效果
时间到了,就跳转页面。 使用 location.href
在这里插入图片描述

获取url案例

在这里插入图片描述
在这里插入图片描述

1.4 location 对象的方法

在这里插入图片描述

在这里插入图片描述

2.navigator 对象

在这里插入图片描述

if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i))) {
    window.location.href = "";     //手机
} else {
    window.location.href = "";     //电脑
}

3.history 对象

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


版权声明:本文为qq_43472877原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。