JS学习笔记:BOM各种函数,location,screen等【诗书画唱】

BOM:浏览器对象模型(Browser)
有以下几个对象共同组成了BOM:
document:DOM树,文档对象模型
alert:弹出框
location:浏览器的地址栏
history:历史记录
screen:浏览器屏幕的操作
Navigator:浏览器版本的操作
location:
Location 对象包含有关当前 URL 的信息。
Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。





host:地址栏中主机地址和端口号
hostName:计算机的主机地址
port:浏览器的端口号 pathname:文件的路径(相对路径)
href:进行页面跳转(带有历史记录)
reload():刷新页面 replace():跳转页面(没有历史记录)
history:对于浏览器历史记录的操作
back():后退一步
forword():前进一步
go(a):a代表前进或者后退,如果是正数就是前进,如果是负数的时候就是后退
History:用于操作浏览器的前进后退 back():后退 forword():前进
go(数字):跳转指定的页面Navigator:
userAgent:打印浏览器的版本和设备型号
platform:打印系统的版本
screen:
screen:用于存储浏览器的显示信息,如分辨率,大小
availHeight:屏幕可用高度
availWidth:屏幕可用宽度
width:屏幕宽度
height:屏幕高度
colorDepath:屏幕颜色深度
window.open():打开新网页和href类型,但是它有三个参数(1.打开的网页的地址 2.打开的网页的位置 3.设置打开网页的一些信息,宽度,高度,偏移位置)
window.close():关闭网页
常量使用window.属性名进行声明