美文网首页
JS操作中的BOM对象

JS操作中的BOM对象

作者: 乔乔乔0126 | 来源:发表于2019-08-20 22:46 被阅读0次

什么是BOM

BOM(browser object model)浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。

window对象

BOM的核心对象是window,它表示浏览器的一个实例。window对象处于JavaScript结构的最顶层,对于每个打开的窗口,系统都会自动为其定义 window 对象。

方法:

  • alert() 确认弹出框
  • prompt() 输入弹出框
  • confirm() 确认弹出框
    返回值为:点击确认则返回true,点击取消返回false
  • setTimeout() 超时调用
    在指定的时间后调用函数
  • clearTimeout 清除超时调用
  • seInterval() 间歇调用
    每个一段指定的时间就执行一次代码
  • clearInterval() 清楚间歇调用
  • window.open() 打开一个新窗口
  • window.close() 关闭一个新窗口

location对象

常用属性

  • location.href
    返回当前加载页面的完整URL
  • location.hash
    返回URL中的hash(#号后面的多个字符),如果不包含则返回空字符串。
  • location.host
    返回服务器名称和端口号
  • location.hostname
    返回不带端口号的服务器名称。
  • location.pathname
    返回URL的目录或者文件名

history对象

history对象是window对象的属性,它保存着用户上网的记录,从窗口被打开的那一刻算起。

  • history.go(-n)
    回到历史纪录的前几步
  • history.go(n)
    回到历史纪录的后几步
  • history.back()
    回到历史纪录的前一步
  • history.forward()
    回到历史纪录的下一步

相关文章

  • JavaScript基础知识总结(二)

    BOM - 浏览器对象模型 - BOM可以使我们通过js来操作浏览器 - BOM对象 window - 代表的是整...

  • BOM

    BOM 简介:浏览器对象模型,BOM可以使我们通过JS来操作浏览器,在BOM中为我们提供了一组对象,用来完成对浏览...

  • JavaScript的Bom介绍

    一、Bom介绍 -浏览器对象模型-BOM可以使我们通过JS来操作浏览器-在BOM中为我们提供了一组对象,用来完成对...

  • JS操作中的BOM对象

    什么是BOM BOM(browser object model)浏览器对象模型,它提供了很多对象,用于访问浏览器的...

  • 08-JS基础-BOM相关

    BOM 浏览器对象模型BOM可以使我们通过JS来操作浏览器 BOM对象: Window代表的是整个浏览器的窗口,同...

  • JavaScript之操纵BOM对象(重点)

    六、操作BOM对象(重点) 目录:操作BOM对象BOM:浏览器对象模型 1.操作BOM对象 1)浏览器介绍Java...

  • JS操作BOM对象

    BOM:浏览器对象模型(Browser Object Model) BOM提供了独立于内容的、可以与浏览器窗口进行...

  • js操作BOM对象

    js操作BOM对象: 一.window(核心): 1.history常用方法: (1)back() :加载 h...

  • 转载几篇BOM的常用方法

    原生js学习笔记5——BOM操作Bom操作常用方法

  • 2019-01-27

    js中的BOM BOM的核心:window对象 bom:浏览器对象模型 window:是浏览器的一个实例,在浏览器...

网友评论

      本文标题:JS操作中的BOM对象

      本文链接:https://www.haomeiwen.com/subject/cnmmsctx.html