location navigator

Java后端需要掌握的JS-------BOM

萝らか妹 提交于 2020-10-05 22:13:09
Java后端需要掌握的JS-------BOM 1.什么是BOM ​ 这个全称是 Browser Object Model 浏览器对象模型,将浏览器各个组成部分封装成对象 2.BOM的五大对象 先来看一张图: 五大基本的对象位置大概如上图,主要就是下面的五个: Window:窗口对象(重点) Navigator:浏览器对象 Screen:显示器屏幕对象 History:历史记录对象(重点) Location:地址栏对象(重点) 上面的三个加黑的是常用到的,必须要熟练,具体使用如下: 1. Window:窗口对象(重点) 窗口对象的特点: Window对象不需要创建可以直接使用 window使用。 window.方法名(); window引用可以省略。 方法名(); 这也是我们学习js常用的,像之前的alert()方法,其实可以写成 window.alert() ,不过由于语法可以直接写, window 省略了。 窗口对象的两个属性 获取其他BOM对象: history location Navigator Screen: 获取DOM对象 document 常用的方法(重点) 这里我将其分为了几个小类,便于记忆: 与弹出窗口相关的方法 //1.与窗口弹出相关的方法 //1.警告窗口 alert ( "警告窗" ) ; //2.误操作弹出窗 var b = confirm (