资讯专栏INFORMATION COLUMN

JavaScript 之 BOM

nifhlheimr / 3013人阅读

摘要:描述表示为浏览器对象模型是由一系列对象构成的,这些对象可以理解为是浏览器提供的对象表示当前运行页面的浏览器对象既是访问浏览器的窗口,也是规范中的全局对象对象测试对象全局变量函数作为全局变量或函数使用的话全局变量是对象的属性函数是对象的方法预

BOM 描述

BOM表示为浏览器对象模型

BOM是由一系列对象构成的,这些对象可以理解为是浏览器提供的

Window对象

表示当前运行HTML页面的浏览器

Window对象既是JavaScript访问浏览器的窗口,也是ECMAScript规范中的全局对象(Global对象)



window对象的属性
window对象的方法



navigator对象

navigator对象就是判断用户的浏览器以及操作系统

通过navigator对象的userAgent属性来判断



定时器

可以分为延迟执行和周期执行

延迟执行

表示将指定的代码延迟特定的时间后在进行执行

setTimeout()方法

表示设置一个定时器

用于在指定时间后显示指定内容

该方法接收两个参数

第一个参数 - 一个函数(表示延迟执行代码的逻辑)

第二个参数 - 表示延迟执行的时间(单位为毫秒 - 1000毫秒=1秒)

该方法具有返回值 - 表示当前定时器的标识

注意 - 定时器会打乱代码的默认执行流程

clearTimeout()方法

表示清除指定的定时器

该方法通过定时器的标识来清除指定的定时器

示例代码
周期执行

表示将指定的代码每隔一段时间(定时器设置的时间)执行一次

周期执行会形成类似于循环语句中死循环的显示效果

setInterval()方法

表示设置一个定时器

用于在指定时间后显示指定内容

该方法接收两个参数

第一个参数 - 一个函数(表示延迟执行代码的逻辑)

第二个参数 - 表示延迟执行的时间(单位为毫秒 - 1000毫秒=1秒)

该方法具有返回值 - 表示当前定时器的标识

注意 - 定时器会打乱代码的默认执行流程

clearTimeout()方法

表示清除指定的定时器

该方法通过定时器的标识来清除指定的定时器

示例代码

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/97378.html

相关文章

  • JavaScript 闯关记》简介

    摘要:浏览器只是实现的宿主环境之一,其他宿主环境包括和。年月,版发布,成为国际标准。事件定义了事件和事件处理的接口。对于已经正式纳入标准的来说,尽管各浏览器都实现了某些众所周知的共同特性,但其他特性还是会因浏览器而异。 JavaScript 是面向 Web 的编程语言,绝大多数现代网站都使用了 JavaScript,并且所有的现代 Web 浏览器(电脑,手机,平板)均包含了 JavaScri...

    baihe 评论0 收藏0
  • JavaScript】DOMBOM

    摘要:是什么提供了独立页面内容,与浏览器相关的一系列对象,管理窗口之间通信对象具有双重角色,对象即是允许访问浏览器窗口的一个对象,和规范中的全局对象,在浏览器运行逻辑时,在全局作用域定义的对象,变量和函数该表单已被提交对象的属性中其他对象是作为对 BOM 1.BOM是什么 提供了独立页面内容,与浏览器相关的一系列对象,管理窗口之间通信 2.Window对象 具有双重角色,对象即是允许JS访问...

    leanxi 评论0 收藏0
  • JavaScript】DOMBOM

    摘要:是什么提供了独立页面内容,与浏览器相关的一系列对象,管理窗口之间通信对象具有双重角色,对象即是允许访问浏览器窗口的一个对象,和规范中的全局对象,在浏览器运行逻辑时,在全局作用域定义的对象,变量和函数该表单已被提交对象的属性中其他对象是作为对 BOM 1.BOM是什么 提供了独立页面内容,与浏览器相关的一系列对象,管理窗口之间通信 2.Window对象 具有双重角色,对象即是允许JS访问...

    QiuyueZhong 评论0 收藏0
  • JavaScript 闯关记

    摘要:对象数组初始化表达式,闯关记之上文档对象模型是针对和文档的一个。闯关记之数组数组是值的有序集合。数组是动态的,根闯关记之语法的语法大量借鉴了及其他类语言如和的语法。 《JavaScript 闯关记》之 DOM(下) Element 类型 除了 Document 类型之外,Element 类型就要算是 Web 编程中最常用的类型了。Element 类型用于表现 XML 或 HTML 元素...

    mj 评论0 收藏0
  • 2017 前端面试准备 - 收藏集 - 掘金

    摘要:最近遇到的前端面试题更新版前端掘金个人博客已上线,欢迎前去访问评论无媛无故的个人博客以下内容非本人原创,是整理后觉得更容易理解的版本,欢迎补充。 一道面试题引发的对 javascript 类型转换的思考 - 前端 - 掘金 最近群里有人发了下面这题:实现一个函数,运算结果可以满足如下预期结果: ... 收集 JavaScript 各种疑难杂症的问题集锦 - 前端 - 掘金 从原博客迁移...

    王晗 评论0 收藏0

发表评论

0条评论

nifhlheimr

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<