JavaScript BOM对象

一、window对象

顾名思义window是窗口的意思,也就是的窗口,所有浏览器都支持window对象,因此所有的JavaScript全局对象,函数,都是window对象的成员

全局变量是window对象的属性

全局函数是window对象的方法

子对象:

JavaScript BOM对象

属性:

JavaScript BOM对象

方法:

JavaScript BOM对象

JavaScript BOM对象

JavaScript BOM对象

二、location 对象

location 对象用于获得当前页面的地址 (URL),或把浏览器重定向到新的页面

JavaScript BOM对象

JavaScript BOM对象

跳转的多种方式

JavaScript BOM对象

案例:点击链接跳转详情页

第一个页面:

JavaScript BOM对象框传参

第二个页面

第三个页面 根据传参渲染

三、 对象

history对象是JavaScript中的一种默认对象,该对象可以用来客户端浏览器窗口最近浏览过的历史网址。通过History对象的方法,可以完成类似于浏览器窗口中的前进、后退等按钮的功能

JavaScript BOM对象

JavaScript BOM对象

history.(0) 刷新页面

四、navigator对象

navigator对象,也称为浏览器对象,该对象包含了浏览器的整体信息,如浏览器名称、版本号等

JavaScript BOM对象

五、screen对象

screen对象是一个由JavaScript自动创建的对象,该对象的作用主要是描述客户端的显示器的信息,例如屏幕的分辨率、可用颜色数等。screen对象是一个全局对象,该对象中存放的都是静态属性,这些属性值是只读的  

JavaScript BOM对象

六、浏览器url的解密与加密

encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。 加密

JavaScript BOM对象

decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。

给TA打赏
共{{data.count}}人
人已打赏
运维笔记

如何在lvm映射的裸设备上安装Oracle数据库

2023-10-10 15:52:57

前端

web + Cordova 的支持离线应用 APP 的实现方案

2023-11-18 14:07:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索