Web前端开发初级客观题题库及答案.docxVIP

Web前端开发初级客观题题库及答案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Web前端开发初级客观题题库及答案

适用人群:Web前端开发初学者、初级工程师面试备考者

核心覆盖:HTML基础语法、CSS样式控制、JavaScript核心概念与DOM操作

一、单选题(每题2分,共20题,计40分)

下列HTML标签中,属于块级元素的是()

A.span

B.div

C.img

D.input

答案:B

解析:块级元素默认独占一行,可设置宽高,常见如div、p、h1-h6;span、img、input均为行内元素(或行内块元素),默认不独占一行,宽高由内容决定。

HTML5中,用于定义页面主要内容区域的语义化标签是()

A.header

B.footer

C.main

D.aside

答案:C

解析:main标签专门用于包裹页面核心内容,且一个页面仅能有一个;header表示页头(如导航栏),footer表示页脚(如版权信息),aside表示侧边栏(如辅助内容),均为语义化标签但功能不同。

CSS中,要将元素的文本颜色设置为红色,正确的属性值是()

A.color:#ff0000;

B.text-color:red;

C.font-color:#f00;

D.color:rgb(255,0,255);

答案:A

解析:文本颜色由color属性控制,而非text-color或font-color;#ff0000(十六进制)、red(英文单词)、rgb(255,0,0)(RGB值)均表示红色,选项D中rgb(255,0,255)为紫色,故A正确。

下列CSS选择器中,优先级最高的是()

A.类选择器(.box)

B.ID选择器(#box)

C.元素选择器(div)

D.后代选择器(div.box)

答案:B

解析:CSS选择器优先级规则为:ID选择器(100)>类选择器/伪类选择器(10)>元素选择器(1);后代选择器优先级为各选择器优先级之和(如div.box优先级=1+10=11),仍低于ID选择器(100)。

JavaScript中,声明一个全局变量的正确方式是()

A.letglobalVar=10;

B.constglobalVar=10;

C.varglobalVar=10;

D.globalVar=10;

答案:C

解析:var声明的变量默认挂载到window对象(浏览器环境),属于全局变量;let和const声明的变量具有块级作用域,不会挂载到window,不属于全局变量;直接赋值globalVar=10虽会成为全局变量,但未显式声明,易导致变量污染,非推荐方式。

下列JavaScript数据类型中,属于引用数据类型的是()

A.数字(Number)

B.字符串(String)

C.数组(Array)

D.布尔值(Boolean)

答案:C

解析:JavaScript基本数据类型包括Number、String、Boolean、Undefined、Null、Symbol、BigInt,存储的是原始值;引用数据类型包括Array、Object、Function等,存储的是内存地址(引用)。

要获取HTML中id为“username”的输入框的值,正确的JavaScript代码是()

A.document.getElementById(username).value;

B.document.querySelector(#username).textContent;

C.document.getElementById(username).text;

D.document.querySelector(.username).value;

答案:A

解析:输入框(input)的值通过value属性获取,而非textContent或text;getElementById(username)与querySelector(#username)均可获取该元素,但选项B使用textContent错误,选项D选择器(.username为类选择器)错误,故A正确。

下列事件中,用于监听按钮点击操作的是()

A.onmouseover

B.onclick

C.onchange

D.onload

答案:B

解析:onclick专门监听元素点击事件;onmouseover监听鼠标移入事件,onchange监听表单元素值变化事件(如下拉框选择),onload监听页面或资源加载完成事件,功能均不匹配。

CSS中,要实现元素水平居中,且该元素为块级元素(已设置宽度),正确的样式是()

A

文档评论(0)

智慧的由来 + 关注
实名认证
文档贡献者

本人从事文件及课件编写十几年,对培训管理和PPT课件有丰富的经验。

1亿VIP精品文档

相关文档