基本信息
文件名称:web工程师 面试题及答案.doc
文件大小:26.85 KB
总页数:6 页
更新时间:2025-05-19
总字数:约3.34千字
文档摘要

web工程师面试题及答案

单项选择题(每题2分,共10题)

1.HTTP协议的默认端口号是()

A.21B.80C.443D.23

2.以下哪种不是JavaScript中的数据类型()

A.numberB.stringC.arrayD.char

3.HTML中,设置元素背景颜色的属性是()

A.colorB.background-colorC.bg-colorD.back-color

4.CSS中,用于清除浮动的属性是()

A.clearB.floatC.displayD.position

5.在JavaScript中,以下哪个方法用于获取元素的id()

A.getElementByIdB.getElementsByTagNameC.getElementsByClassNameD.querySelector

6.AJAX是指()

A.AsynchronousJavaScriptandXML

B.AutomaticJavaandXML

C.ActiveJavaScriptandXML

D.AllJavaScriptandXML

7.以下哪个标签用于在HTML中创建表格()

A.divB.tableC.trD.td

8.CSS选择器中,以下哪个表示选择所有元素()

A..classB.idC.D.element

9.在JavaScript中,函数内部使用什么关键字来引用调用该函数的对象()

A.thisB.thatC.superD.self

10.HTML5新增的用于绘制图形的标签是()

A.canvasB.svgC.videoD.audio

答案:1.B2.D3.B4.A5.A6.A7.B8.C9.A10.A

多项选择题(每题2分,共10题)

1.以下属于HTTP状态码的有()

A.200B.301C.404D.500

2.以下哪些是JavaScript中的循环语句()

A.for循环B.while循环C.do-while循环D.foreach循环

3.CSS中的定位方式有()

A.staticB.relativeC.absoluteD.fixed

4.以下哪些是HTML5新增的语义化标签()

A.headerB.navC.articleD.section

5.在JavaScript中,可以创建对象的方式有()

A.字面量方式B.构造函数方式C.Object.create()方法D.newArray()方式

6.以下哪些属于AJAX的技术组成部分()

A.XMLHttpRequestB.JavaScriptC.CSSD.XML或JSON

7.以下哪些事件属于JavaScript中的鼠标事件()

A.clickB.mouseoverC.mouseoutD.keydown

8.CSS盒模型包含的属性有()

A.contentB.paddingC.borderD.margin

9.以下哪些是JavaScript中的数组方法()

A.push()B.pop()C.slice()D.join()

10.HTML中用于设置超链接的属性有()

A.hrefB.targetC.relD.title

答案:1.ABCD2.ABC3.ABCD4.ABCD5.ABC6.ABD7.ABC8.ABCD9.ABCD10.ABCD

判断题(每题2分,共10题)

1.HTML标签必须成对出现。()

2.JavaScript是一种强类型语言。()

3.CSS样式只能写在head标签内。()

4.在JavaScript中,null和undefined是相同的。()

5.AJAX可以在不刷新整个页面的情况下与服务器进行数据交互。()

6.HTML5中的inpu