2023-03-20_DOMDAY06---BOM

2023-03-19  本文已影响0人  远方的路_

1. Bom

  Browser Object Model是浏览器对象模型,它提供了一系列对象用于与浏览器窗口进行交互,浏览器对象模型提供了独立与内容的,可以与浏览器窗口进行互动的对象结构,Bom由多个对象构成,其中代表浏览器窗口的window对象是Bom对象的顶层对象,其他对象都是该对象的子对象。

bom.png

2. window对象(Bom的顶级对象)

window,顾名思义,窗口对象。它表示整个浏览器窗口,主要用来操作浏览器窗口。

3.BOM-localtion


4. history对象 管历史记录

history对象包含有关用户的访问历史记录
<a href="javascript:history.back()">上一页</a>
<a href="javascript:history.forward()">下一页</a>
<a href="javascript:window.history.go(-1)">指定页</a>//回到指定的历史记录  0代表当前页   负数代表前面的页  正数代表后面的页

5. navigator 管浏览器的版本内核信息

navigator对象用于提供与用户浏览器相关的信息
var str1=window.navigator.userAgent;
var str2=window.navigator.appVersion;
console.log(navigator.appName);//浏览器名字Netscape(网景)
console.log(navigator.appCodeName);//核心名称,但是不准
console.log(navigator.appVersion);//应用的版本

6. screen

screen对象包含有关客户端显示屏幕的信息

7. document对象 文档对象

document 对象是 Window 对象的一部分
上一篇 下一篇

猜你喜欢

热点阅读