前端 JavaScript 中 BOM 的一些内置对象的方法和属性、时间函数、超时函数

4 篇文章 0 订阅
1 篇文章 0 订阅

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后需要...


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值