校招前端工程师笔试题目及答案.doc
校招前端工程师笔试题目及答案
一、单项选择题(每题2分,共10题)
1.在HTML中,用于定义文档标题的标签是()。
A.head
B.title
C.h1
D.meta
答案:B
2.CSS中,设置元素背景颜色的属性是()。
A.color
B.background-color
C.text-color
D.border-color
答案:B
3.JavaScript中,用于获取数组长度的属性是()。
A.size
B.length
C.count
D.num
答案:B
4.在HTML中,以下哪个标签是用于创建超链接的()。
A.a
B.p
C.img
D.div
答案:A
5.CSS中,使元素隐藏的属性值是()。
A.visible
B.hidden
C.show
D.none
答案:B
6.JavaScript中,定义函数的关键字是()。
A.function
B.func
C.def
D.var
答案:A
7.在HTML中,inputtype=text用于创建()。
A.文本框
B.密码框
C.单选框
D.复选框
答案:A
8.CSS中,设置文本字体大小的单位不包括()。
A.px
B.em
C.kg
D.rem
答案:C
9.JavaScript中,以下哪种数据类型是不可以改变的()。
A.Array
B.Object
C.String
D.Array和Object
答案:C
10.在HTML中,img标签的必需属性是()。
A.src
B.alt
C.width
D.height
答案:A
二、多项选择题(每题2分,共10题)
1.以下哪些是JavaScript中的数据类型()。
A.Number
B.String
C.Boolean
D.Undefined
E.Null
答案:ABCDE
2.CSS中,盒子模型包括()。
A.内容(content)
B.内边距(padding)
C.边框(border)
D.外边距(margin)
答案:ABCD
3.在HTML中,以下哪些标签是块级元素()。
A.div
B.p
C.span
D.h1
E.img
答案:ABD
4.JavaScript中,可用于循环的语句有()。
A.for
B.while
C.do-while
D.if
答案:ABC
5.CSS中,以下哪些属性可以用来设置文本样式()。
A.font-family
B.font-size
C.color
D.text-align
答案:ABCD
6.在HTML中,以下哪些是表单元素()。
A.input
B.select
C.textarea
D.button
答案:ABCD
7.JavaScript中,函数的参数传递方式有()。
A.值传递
B.引用传递
C.指针传递
D.地址传递
答案:AB
8.CSS中,以下哪些属性可以用来设置元素的定位()。
A.position
B.top
C.left
D.right
E.bottom
答案:ABCDE
9.在HTML中,以下哪些标签可以包含其他元素()。
A.div
B.ul
C.ol
D.li
E.a
答案:ABC
10.JavaScript中,以下哪些方法可以操作数组()。
A.push
B.pop
C.shift
D.unshift
答案:ABCD
三、判断题(每题2分,共10题)
1.在HTML中,meta标签用于定义网页的元数据。()
答案:正确
2.CSS中,类选择器以开头。()
答案:错误
3.JavaScript中,变量可以不声明直接使用。()
答案:错误
4.在HTML中,img标签不需要闭合。()
答案:错误
5.CSS中,外边距(margin)可以设置为负数。()
答案:正确
6.JavaScr