BOM—浏览器对象模型
BOM:Browser Object model
在我们打开一个页面时,就会创建一个window对象
BOM中有一些自带对象的属性和方法
window自带的属性和方法
//window的属性
window.screenX 浏览器距离屏幕左侧的距离
window.screenY 浏览器距离屏幕顶部的距离
window.innerHeight 获取视口的高
window.innerWidth 获取视口的宽
window.outerHeight 获取浏览器的高
window.outerWidth 获取浏览器的宽
//window的方法
window.alert("展示内容");//提示框
window.confirm("内容");//确定框 根据用户的选择会返回true false
window.prompt("请输入");//输入框 返回用户输入的内容
其他BOM自带的一些属性和方法
screen.availWidth
screen.availWidth //获取整个显示器的宽高,不包括任务栏
navigator.appVersion //获取浏览器版本号
navigator.appName //浏览器的公司名
navigator.language //浏览器的语言
function att(inputTel){
//代码块;
clearInterval(timer);//终止时间函数
}
//时间函数
let timer = setInterval(att,5000,inputTel);//每5秒运行一次att函数 导入参数inputTel
//第一个参数是函数(执行块)
//第二个参数是时间 单位毫秒
//第三个以及后面的参数都是需要带入att的参数
//在运行函数的过程中,如果某一条件下碰到了clearInterval(时间函数的名字),则会终止时间函数
//超时函数
setTimeout(att,5000);
//5秒后执行att 适用场景:超时5s后需要...