js--bom对象

bom:browser object model

**navigator:获取浏览器的信息

**screen:获取屏幕的相关信息

**location:请求的url地址

      **获取请求的url地址:location.href

      **设置请求的url地址:location.href=.....

**history:请求url的历史记录

     **到访问的上一个界面:history.back()/history.go(-1)

     **到访问的下一个界面:history.forward()/history.go(1)

*******window(**********)

**窗口对象

**顶层对象:所有的bom对象都在这个对象下面

***方法:-alert(“text”)弹出text

-confirm(“确认框上显示的内容”)确认框;返回值为flag即选择的确定还是取消值

-prompt(“显示的内容”,"输入文本的默认值")输入文本的对话框

-open(“要打开的新的url”,“”,“窗口特征,如窗口的宽和高”),打开一个新的窗口

-close()关闭窗口,兼容性较差

-做定时器

-setInterval("js代码",毫秒数)每个周期执行一次js代码,返回值为一个id

-setTimeout("js代码",毫秒数)在毫秒数之后执行js代码,只执行一次,返回值为一个id

-clearInterval(id)清除设置的setInterval代码,参数id是setInterval的返回值

-clearTimeout(id)清除设置的setTimeout代码,参数id是setTimeout的返回值

属性:opener:获取创建当前窗口的窗口的引用

原文地址:https://www.cnblogs.com/code-fun/p/11741365.html