一、window对象
在javascript中,一个浏览器窗口就是一个window对象,这个窗口里面的HTML文档就是一个document对象,document对象就是window对象的子对象
子对象
document 文档对象,用于操作页面元素
location 地址对象,用于操作URL地址
navigator 浏览器对象,用于获取浏览版本信息
history 历史对象,用于操作浏览历史
screen 屏幕对象,用于操作屏幕宽度高度
常用方法:
alert 提示对话框
confirm 判断对话框
prompt 输入对话框
open() 打开窗口
close() 关闭窗口
setTimeout() 开启一次性定时器
clearTimeout() 关闭一次性定时器
setInterval 开启重复性定时器
clearInterval 关闭重复性定时器
二、navigator对象
navigator对象表示浏览器的信息
navigator.appName:浏览器名称;
navigator.appVersion:浏览器版本;
navigator.language:浏览器设置的语言;
navigator.platform:操作系统类型;
navigator.userAgent:浏览器设定的User-Agent字符串。
// ios设备
var isiOS = navigator.userAgent.match('iPad') || navigator.userAgent.match('iPhone