BOM:Browser Object Model 浏览器对象模型chrome
window.open(页面的地址url,打开的方式)方法 打开一个新的窗口。window可不写,直接open()使用浏览器
若是url为空,则默认打开一个空白页面url
若是打开方式为空,默认为新窗口方式打开。spa
返回值:返回新打开的窗口的window对象对象
window.close():方法 关闭窗口 不一样浏览器表现的效果不一样。例如IE会弹出对话框让你选择是否要真的关闭,火狐不支持这种用代码关闭,默认没法关闭;chrome默认直接关闭 文档
-------能够关闭本窗口中经过js打开的新窗口 字符串
window.navigator.userAgent------>浏览器信息,包括浏览器内核,内核版本,浏览器版本hash
window.location与window.location.href:------->浏览器地址信息,获取的是地址栏上的信息内容,返回的是一个对象而不是字符串io
window.location.search:--------->url?后面的内容 class
window.location.hash:------->url#后面的内容 能够经过 < 和 >进行前进后退切换
窗口的尺寸与大小