JavaScript----BOM

BOM

  • DOM就是一套操作HTML标签的API(接口/方法/属性)
  • BOM就是一套操作浏览器的API(接口/方法/属性)
  • BOM中常见的对象
    • window: 代表整个浏览器窗口, 注意: window是BOM中的一个对象, 并且是一个顶级的对象(全局)

Navigator

Location:

  • 代表浏览器地址栏的信息

History:

  • 代表浏览器的历史信息, 可以通过History来实现刷新/上一步/下一步
  • 上一步: window.history.forward() 或者 window.history.go(1)
  • 下一步:window.history.back() 或者 window.history.go(-1)
  • 刷新: window.history.go(0)
    • 注意点: 出于隐式考虑, 我们并不能拿到用户所有的历史记录, 只能拿到当前的历史记录

Screen:

  • 代表用户的屏幕信息
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JavaScript--BOM BOM(browser object model)浏览器对象模型 一、window...
    我可能是个假开发阅读 921评论 0 9
  • BOM(browser object model)浏览器对象模型 一、window对象 window是浏览器的一个...
    沧海一粟谦阅读 422评论 0 0
  • ECMASript是javascript的核心. 但如果要在Web中使用javascript, 那么BOM(浏览器...
    刘翾阅读 226评论 0 0
  • BOM部分主要是针对浏览器进行操作window:所有浏览器都支持 window 对象,它表示浏览器窗口window...
    悠哈121阅读 263评论 0 0
  • BOM浏览器对象模型BOM可以使我们通过JS来操作浏览器在BOM中为我们提供了一组对象,用来完成对浏览器的操作BO...
    hi武林高手阅读 265评论 0 4