BOM解读
BOM解读 BOM概念 - browser object model:浏览器对象模型 bom相当于提供了一套操作浏览器的方法。(windw是顶级对象) BOM的操作方法:(这里只列举比较常用) navigator: (包含有浏览器的信息) //以前用来兼容,目前没多大用处,了解即可 appName //浏览器名称 appCodeName //浏览器的代码名(内核) appVersion //浏览器的平台与版本 userAgent //浏览器的整体信息 location:(包含有关当前url的信息) href //获取、设置浏览器的url search //获取从问号 (?) 开始的url(查询部分)。 hash //获取、设置url中的锚点名称 reload() //刷新页面 assign(url) //让url重新定向-跳转 replace(url) //使用新的url代替原来的url-跳转 history:(包含用户访问过的url) back() //列表前一个url(后退) forward() //列表后一个url(前进) go(数字) //列表中某个具体的页面 screem:(包含客户端显示屏的信息) width //屏幕宽度 height //屏幕高度 availWidth //屏幕可用宽度 availHeight //屏幕可用高度 document:(既window