北京邮电大学《web前端技术》2021-2022学年期末试卷.doc
学校________________班级____________姓名____________考场____________准考证号
学校________________班级____________姓名____________考场____________准考证号
…………密…………封…………线…………内…………不…………要…………答…………题…………
第PAGE1页,共NUMPAGES3页
北京邮电大学《web前端技术》2021-2022学年期末试卷
题号
一
二
三
总分
得分
批阅人
一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、以下哪种方式可以在JavaScript中定义一个函数?()
A.functionmyFunction(){}
B.varmyFunction=function(){}
C.以上都是
D.以上都不是
2、在CSS中,用于设置文本阴影的属性是()
A.text-shadow
B.box-shadow
C.font-shadow
D.shadow-text
3、在HTTP协议中,以下哪个方法用于获取服务器上的资源而不改变其内容?()
A.HEAD
B.OPTIONS
C.TRACE
D.CONNECT
4、在CSS中,用于设置元素定位方式的属性是()
A.position
B.float
C.clear
D.display
5、JavaScript中,以下哪个方法用于向数组末尾添加一个元素?()
A.push()
B.pop()
C.shift()
D.unshift()
6、以下哪个是CSS选择器用于选择类名为“example”的元素?()
A.#example
B..example
C.[class=example]
D.example
7、以下哪个是HTML中的属性选择器?()
A.[attribute]
B.[attribute=value]
C.[attribute~=value]
D.以上都是
8、JavaScript中,以下哪个方法用于将字符串转换为数字?()
A.parseInt()
B.parseFloat()
C.Number()
D.以上都是
9、以下哪个JavaScript方法用于遍历数组?()
A.forEach()
B.map()
C.filter()
D.some()
10、CSS中,用于设置元素文本大小写的属性是()
A. text-transform
B.text-align
C.text-indent
D.line-height
11、以下哪个是HTML5中的地理定位API方法?()
A.getLocation()
B.getCurrentPosition()
C.findLocation()
D.locate()
12、JavaScript中,以下哪个方法用于将数组转换为字符串?()
A.toString()
B.join()
C.concat()
D.slice()
13、JavaScript中,以下哪个方法用于获取当前日期和时间?()
A.getDate()
B.getTime()
C.newDate()
D.Date.now()
14、在HTTP响应中,状态码200表示()
A.请求成功
B.未找到资源
C.内部服务器错误
D.禁止访问
15、以下哪种语言通常用于Web前端开发?()
A.Java
B.Python
C.HTML/CSS/JavaScript
D.C++
16、CSS中,用于设置元素边框样式的属性是()
A.border-style
B.border-width
C.border-color
D.以上都是
17、JavaScript中,以下哪个方法用于删除数组的第一个元素?()
A.shift()
B.pop()
C.splice()
D.remove()
18、在HTML中,
标签表示()
A.无序列表
B.有序列表
C.定义列表
D.菜单列表
19、以下哪个是HTML5中的新输入类型?()
A.color
B.email
C.number
D.以上都是
20、在HTML中,标签通常用于()
A.定义文档的样式
B.定义页面的元信息
C.插入图像
D.创建表格
二、判断题(本大题共10个小题,共10分)
1、HTML中的标签用于引用已定义的SVG元素。()
2、CSS中的font-variant-numeric属性用于设置数字的变体。()
3、HTML中的标签用于定义径向渐变。()
4、HTML中的标签常用于页面布局。()
5、JavaScript中的对象属性可以动态添加和删除。()
6、在CSS中,out