- window对象,JS顶层对象,其他的BOM对象都是window对象的属性;
- document对象,文档对象;
- location对象,浏览器当前URL信息;
- navigator对象,浏览器本身信息;
- screen对象,客户端屏幕信息;
- history对象,浏览器访问历史信息;
定义全局变量与在window对象上直接定义的属性的差别:全局变量不能通过delete操作符删除,而直接在window对象上的定义的属性可以。
调用setTimeout(setInterval)之后,该方法会返回一个数值ID,表示超时(间歇)调用。这个超时(间歇)调用ID是计划执行代码的唯一标识符,可以通过它来取消超时(间歇)调用。要取消未执行的超时(间歇)调用计划,可以调用clearTimeout(clearInterval)方法并将相应的超时(间歇)调用ID作为参数传递给它。