BOM

  • window对象,JS顶层对象,其他的BOM对象都是window对象的属性;
  • document对象,文档对象;
  • location对象,浏览器当前URL信息;
  • navigator对象,浏览器本身信息;
  • screen对象,客户端屏幕信息;
  • history对象,浏览器访问历史信息;

定义全局变量与在window对象上直接定义的属性的差别:全局变量不能通过delete操作符删除,而直接在window对象上的定义的属性可以。

调用setTimeout(setInterval)之后,该方法会返回一个数值ID,表示超时(间歇)调用。这个超时(间歇)调用ID是计划执行代码的唯一标识符,可以通过它来取消超时(间歇)调用。要取消未执行的超时(间歇)调用计划,可以调用clearTimeout(clearInterval)方法并将相应的超时(间歇)调用ID作为参数传递给它。

原文地址:https://www.cnblogs.com/zhenjianyu/p/13485554.html