JavaScript进阶篇_window对象
JavaScript 计时器:
setInterval(代码,交互时间(以毫秒为单位));
使用方法名执行方法和使用方法名字符串执行方法的区别:
setInterval(showMsg,1000); //调用方法,传递的是方法指针;
setInterval("showMsg()",1000);//加了双引号,表示里面是代码,会执行里面的代码类似于setInterval("alert('a')",1000),每隔1秒执行alert('a')
History 对象:
history 对象记录了用户曾经浏览过的页面。
从窗口被打开那一刻开始记录,每个浏览器窗口,每个标签页,每个框架都有自己的history对象与特定的windows对象关联。
语法:
window.history.[ 属性|方法] window 可省略。
属性:
length 返回浏览历史列表中url数量
方法:
back(),forward(),
go(number):
number 数值: 1:forward() ; 0 当前页面 ;-1 等价于 back() ; 其他数值 :要访问的url在history url列表中的相对位置。
Location 对象:
用户设置或获取窗体的URL,并用于解析URL。
location.[属性|方法].
location 对象属性图示:
属性:
方法:
Navigator 对象:
包含有关浏览器的信息,通常用于检测浏览器和操作系统的版本。
对象属性:
navigator.userAgent:返回用户代理头的字符串表示(包括浏览器的版本信息等的字符串)
360 兼容模式是IE内核,极速模式是chrome内核。
screen 对象:
用于获取用户的屏幕信息。
window.screen.属性