js BOM之其它

一、navigator

navigator对象包含有关浏览器的信息,其中navigator.userAgent属性是一个只读的字符串,声明了浏览器用于HTTP请求的用户代理头的值。可以用来识别不同的浏览器。

二、screen

js BOM之其它 

三、history

  • length属性返回历史列表中的网址数
  • back()方法的作用类似浏览器中的后退按钮
  • forward()方法的作用类似浏览器中的前进按钮
  • go()方法可以实现页面跳转,如go(1)等同于forward(), go(-1)等同于back(), go(-2)是后退2页,go(0)等同于刷新页面

四、window对象中其他一些有关浏览器的属性和方法

1.属性

js BOM之其它 

2. alert(), confirm(), prompt()

js BOM之其它

js BOM之其它

js BOM之其它

js BOM之其它

js BOM之其它

js BOM之其它

3.setTimeout(), setInterval(), clearTimeout(), clearInterval()

  • setTimeout()用于在指定的毫秒数后执行某段既定代码,clearTimeout()则用于取消它设置的timeout
  • setInterval()用于每隔一段毫秒数重新执行某段既定代码,clearInterval()用于取消它设置的timeout

4.open(), close()

  • open()打开一个新的浏览器窗口
  • close()用于关闭浏览器窗口

 

 

 

 

上一篇:vue过滤器微信小程序过滤器和百度智能小程序过滤器


下一篇:navigator url无法跳转跳转问题