计算机二级web题目(7,2024历年华为跳动前端面试真题解析

还记得儿时吗 2024-07-25 11:33:01 阅读 81

B、<code><header> </header>

C、<title> </title>

D、<caption> </caption>


(18)在HTML文档中,引用外部样式表的语句应放置在(C)。

A、<script>

B、<title>

C、<head>

D、<body>


(19)下列语句中,能正确制作电子邮件链接的是(C)。

A、<a href= "xx@yyy" >

B、<mailto href= "xxx@yyy">

C、<a href= "maito:xxx@yyy">

D、<mail> xx@yyy

解析:①制作链接,使用<a></a>标签,需要链接到一个电子邮件,格式为<a href=" mailto:E-mail地址">热点文本</a>code>


(20)下列HTML语句中,能正确产生复选框的是(C) .

A、<input type= "radio">

B、<input type="check">code>

C、<input type="checkbox" >code>

D、<input type= "select" >

解析:①radio单选按钮。②checkbox为复选框。③B和D不存在。


(21)下列HTML语句中,能在新窗口中打开超链接的是(B)

A、<a href= "url" target= "new" >

B、<a href="url" target="_blank">code>

C、<a href="url" target=" _top">code>

D、<a href= "url" target= "default">

解析:①_top在整个窗口中打开被链接文档。②framename在指定的框架中打开被链接文档。③_self 默认。在相同的框架中打开被链接文档。


(22)下列HTML元素标签中,能建立有序列表的是(C)。

A、<ul>

B、<li>

C、<ol>

D、<dl>

解析:①ul(unordered list)是无序列表。②有序ol(order)


(23)层叠样式表CSS的英文单词全称是(B)。

A、Computer Style Sheet

B、Cascade Style Sheet

C、Creative Style Sheet

D、Colorful Style Sheet


(24)下烈选项中, CSS语法正确的是(C)

A、body:color=black

B、{body.color= black}

C、body(color:black}

D、{body;color:black}

解析:CSS定义由三个部分构成:选择符(selector) 、属性(properties) 、和属性的取值(value) 。语法: selector {property: value} 即选择符 {属性:值} 。


(25)在以下的CSS语句中,可使所有<p>元素变为粗体的是(C)

A、<p style ="font-size:bold">

B、<p style="font-weight:bold">code>

C、p{font-weight:bold}

D、p{font-size:bold}

解析:①注意题目中是CSS语句,A和B是HTML语句。②font-weight控制文字粗细。③font-size控制文字大小。


(26)下列样式中,能使显示的超链接没有下划线的是(A)。

A、a{text-decoration:none}

B、a{text-decoration:no underline}

C、a{underline:none}

D、{decoration:none}

解析:①超链接默认有下划线,要去掉就要A。其他表达式都错。


(27)下列属性中,能够控制元素字体的属性是(B)

A、font-weight

B、font-family

C、font-size

D、font-type


(28)下列标签中,不属于块元素的标签是(B)

A、<div>

B、<a>

C、<p>

D、<table>

解析:①常见行内元素:span ,a ,strong ,em ,b ,s ,i ,font。②常见块级元素:div ,p ,ul , li ,h1-h6。③HW元素分为行内元素和块元素,行内元素一般是基于语义级的基本元素, 只能收纳文本和其他行内元素,例如<a>,<em>,<font>,<input>等, 而块元素总是在新行上开始的,它可以收纳其他块元素和行内元素,例如<div>,<h1>,<p>,<table>等。


(29)将CSS样式表的作用优先级从高到低排列,正确的顺序是(B)。

A、文档层样式表、外部样式表、行内样式表

B、行内样式表、文档层样式表、外部样式表

C、文档层样式表、行内样式表、外部样式表

D、行内样式表、外部样式表、文档层样式表


(30)在设置边框时,能够设置上边框10px、 下边框5px、左边框20px、右边框1 px的语句是(C)。

A、border-width: 10px 5px 20px 1px

B、border-width: 10px 1px 20px 5px

C、border-width: 10px 1px 5px 20px

D、border-width: 10px 20px 5px 1px

解析:顺序为顺时针,从上开始,即上右下左。


(31)下列定义数组的语句中,正确的JavaScript语句是(C)。

A、var aa= new Array= " george' ',"tom","thomas"

B、var aa=new Array(1:"geigre*,2: tome" ,3:"thomas")

C、var aa =new Array("george", "tome", "thomas)

D、var aa=new Array[3]("george", "john", "thomas")

解析:声明引用类型的变量: var 变量名=new类型名(初值) ;例如: var bb=new Boolean (false) , var aa=new Array (“red”,“yellow" ,“blue” )


(32)以下获得客户浏览器名称的语句中,正确的是(B)。

A、client.navName

B、navigator.appName

C、browser.navName

D、browser.appName

解析:Navigator对象保存浏览器厂家、版本和功能,共有五个属性,分别如下: navigator.appCodeName提供浏览器的代码名,navigator.appName提供浏览器的产品名,navigator.appVersion提供浏览器的版本号,navigator.cookieEnabled表示浏览器是否允许客户端cookie, navigator.userAgent作为HTTP协议的一部分发送的浏览器的名。


(33)能够在HTML页面中输出

在这里插入图片描述

的语句是(A)。

A、<code>str="2"; document.write("H" +str.sub()+"O");code>

B、str= "2"; document.write("H"+ str.sup()+"O");

C、str="2"; document.write(H+ str.sub()+O);code>

D、str= "2"; document.write(H+ str.sup()+O);

解析:①H20输出为字符串,所以要加""号,.sub ()把字符串的文本变成下标字体,.sup ()把字符串的文本变成上标字体。②button代表底部意思。


(34)当input控件失去焦点时发生的事件是(C)。

A、onunfocus

B、onfocus

C、onblur

D、onsubmit

解析:JavaScript的事件中,onblur属性是元素失去焦点,onfocus元素获得焦点,onsubmit提交按钮被点击,没有onunfocus属性。


(35)能把6.25四舍五入为6的语句是(D)。

A、round(6.25)

B、rnd(6.25)

C、Math.rnd(6.25)

D、Math.round(6.25)


(36)获取当前时间的JavaScript语句是(A)。

A、new Date()

B、new Now()

C、now()

D、GetTime()

解析:Date对象提供了与日期、时间相关的操作功能,var d=new Date ()创建-一个代表当前时间的date对象。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)

img

后话

对于面试,说几句个人观点。

面试,说到底是一种考试。正如我们一直批判应试教育脱离教育的本质,为了面试学习技术也脱离了技术的初心。但考试对于人才选拔的有效性是毋庸置疑的,几千年来一直如此。除非你有实力向公司证明你足够优秀,否则,还是得乖乖准备面试。这也并不妨碍你在通过面试之后按自己的方式学习。

其实在面试准备阶段,个人的收获是很大的,我也认为这是一种不错的学习方式。首先,面试问题大部分基础而且深入,这些是平时工作的基础。就好像我们之前一直不明白学习语文的意义,但它的意义就在每天的谈话间。

图片转存中…(img-bCneax92-1711878467722)]

后话

对于面试,说几句个人观点。

面试,说到底是一种考试。正如我们一直批判应试教育脱离教育的本质,为了面试学习技术也脱离了技术的初心。但考试对于人才选拔的有效性是毋庸置疑的,几千年来一直如此。除非你有实力向公司证明你足够优秀,否则,还是得乖乖准备面试。这也并不妨碍你在通过面试之后按自己的方式学习。

其实在面试准备阶段,个人的收获是很大的,我也认为这是一种不错的学习方式。首先,面试问题大部分基础而且深入,这些是平时工作的基础。就好像我们之前一直不明白学习语文的意义,但它的意义就在每天的谈话间。

所谓面试造火箭,工作拧螺丝。面试往往有更高的要求,也迫使我们更专心更深入地去学习一些知识,也何尝不是一种好事。



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。