前端开发技术——BOM

这篇具有很好参考价值的文章主要介绍了前端开发技术——BOM。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1
下列选项中,用于获取浏览器相关信息的对象是()

A、
window对象

B、
history对象

C、
navigator对象

D、
location对象

正确答案: C

2
下列选项中,表示浏览器对象模型的是()

A、
DOM

B、
BOM

C、
document

D、
window

正确答案: B

3

下列选项中,表示全局对象的是()

A、
DOM

B、
BOM

C、
window

D、
element

正确答案: C

4
下列选项中,所有任务需要排队,前一个任务结束,才会执行后一个任务的操作方式是()

A、
异步

B、
多线程

C、
双线程

D、
单线程

正确答案: D

二.多选题(共3题,24.9分)
1

下列代码中,注册resize事件正确的有()

A、
window.onresize  = function () {};

B、
window.addEventListener(‘onresize’, function () {});

C、
window.resize = function () {};

D、
window.addEventListener(‘resize’, function () {});

正确答案: AD

2

下列选项中,关于location的常用方法说法正确的有()

A、
assign(url)用于触发窗口加载并显示指定URL的内容

B、
reload()用于刷新当前页面

C、
search()用于载入一个新的文档

D、
replace(url)用于通过给定的URL替换当前的资源

正确答案: ABD

答案解析:

location对象没有search()方法,有search属性。

3
下列选项中,属于window对象属性的有()

A、
document

B、
history

C、
location

D、
screen

正确答案: ABCD

答案解析:

window对象是BOM的顶层(核心)对象,其他的对象都是以属性的方式添加到window对象下,也可以称为window的子对象。包括document、history、location、navigator和screen对象。

三.判断题(共5题,41.9分)
1

location对象既是window对象的属性,又是document对象的属性。

正确答案:√

2

setTimeout()只执行一次代码。

正确答案:√

3

setTimeout()方法的第2个参数表示等待的时间,单位是秒。

正确答案:×

答案解析:

setTimeout()方法的第1个参数表示完成第2个参数设置的等待时间后,需要执行的代码,也可以是一个函数(如fn()),第2个参数的时间单位是毫秒。

4

全局变量可以通过window对象进行访问。

正确答案:√

5

BOM是文档对象模型,把文档当作一个对象来看待,它的顶级对象是document。

正确答案:×

答案解析:

BOM是浏览器对象模型,DOM是文档对象模型。文章来源地址https://www.toymoban.com/news/detail-429221.html

到了这里,关于前端开发技术——BOM的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用开源技术快速上手 Web 前端开发(内含PPT课件)

    11月29日 OpenTiny 参与了华为云开源针对的高校学生在中国人民大学举办的 meetup 交流活动,本次活动演讲主要围绕数据库、Web3、AI大模型、微服务治理、前端等领域展开讨论。OpenTiny 主要为大家分享了 《使用开源技术快速上手Web前端开发》 ,与大家共同探讨前端开发经验。 本

    2024年02月03日
    浏览(39)
  • 【前端进阶】跨平台开发与原生应用:技术融合的未来

    在移动设备的快速普及和大规模应用的背景下,开发应用程序的跨平台能力已成为前端开发人员不可或缺的技能。跨平台开发允许我们使用统一的代码库构建应用程序,同时在多个平台上实现原生应用的性能和体验。在本文中,我们将探讨跨平台开发的概念、优势以及目前流

    2024年02月11日
    浏览(61)
  • pywebview桌面程序开发(技术路线:前端+Python,全网独一份!!!!!!)

    官网:https://pywebview.flowrl.com/ pywebview声称Build GUI for your Python program with JavaScript, HTML, and CSS。就是可以使用web技术来实现桌面应用程序开发。其内核我理解仍然是浏览器,只不过将浏览器封装成系统窗口,这样就可以将web无缝切换到桌面应用,相比pyQt等重武器还是比较方便的

    2024年03月14日
    浏览(42)
  • 前端开发框架React技术如何与小程序结合,进行页面构建

    前端开发框架 React 可以通过小程序提供的开发工具和 API 进行结合。 例如使用小程序提供的 WebView 组件来加载前端框架的页面。 或者使用小程序提供的组件和 API 来实现前端框架的功能。 同时,也可以通过小程序提供的云开发功能来实现前端框架与后端数据的交互。 可以通

    2024年02月09日
    浏览(28)
  • 商城小程序源码开发流程、技术架构简述,商城系统前端代码分析

    小程序的兴起,为电商行业带来了全新的机遇。商城小程序源码的开发,是一项非常重要的技术工作。本文将从商城小程序的开发流程、技术架构、代码实现等方面进行讲解。 一、商城小程序的开发流程 商城小程序的开发流程包括需求分析、界面设计、后台开发、前端开发

    2024年02月10日
    浏览(28)
  • Web前端开发技术课程实验一——制作一个视频播放页面(可控制播放/暂停)

    学习Web前端中的视频网页制作 学会html和js相结合 学会视频播放/暂停/放缩大小的功能 掌握 html 基本语法 掌握javascript基本语法 掌握条件语句 周一至周五晚上 7 点—晚上9点

    2024年02月16日
    浏览(38)
  • Web前端开发技术(第3版) 实训5 项目16 DIV+CSS页面布局

    实验课本61页 根据要求修改注释和链接的css文件就可以实现三种页面的呈现 更改具体内容和颜色代码就可以实现课本上的页面。 主代码: !DOCTYPE html html     head         meta charset=\\\"utf-8\\\" /         title/title         link href=\\\"layout_1.css\\\" rel=\\\"stylesheet\\\" type=\\\"text/css\\\"/     /he

    2024年02月06日
    浏览(35)
  • Three.js--》前端开发者掌握3d技术不再是梦,初识threejs

            这十年来 web 得到了快速的发展,随着 webgl 的普及,网页的表现能力越来越强大,网页上已经开始可以做出很多复杂的动画和精美的效果,还可以通过 webgl 在网页中绘制高性能的3d图形,别的不说,凡是入门程序员都离不开github这个网站,细心的人都会发现,gi

    2024年02月01日
    浏览(48)
  • Web前端开发技术课程大作业——南京旅游景点介绍网页代码html+css+javascript

    家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成

    2024年02月08日
    浏览(47)
  • 从0开始搭建前端项目:使用ChatGPT实现高自动化完成率,提高开发效率并掌握最新前端技术

    大家好,我是老李,我很高兴向您介绍我即将发布的一系列关于前端项目开发的文章。在这个系列中,我将借用 ChatGPT 的帮助,从零开始搭建一个前端项目,并尝试达到 70% 以上的自动化完成率。 这个系列的文章将带您从搭建项目的基础开始,一步步实现一个完整的前端项目

    2024年02月06日
    浏览(70)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包