您的当前位置:首页正文

[2021下]Web前端交互式_试卷_B卷

2023-08-23 来源:客趣旅游网
阳光学院2021-2022学年第一学期考试B卷

课程名称 Web前端交互式开发(闭卷)年级专业2019软件工程_考试日期

………………………………………………………………装……订……线……内……不……要……答……题………………………………………………………… 学生姓名 学号 班级

题号 题分 得分 一 40二 20 三 20 四 20 五 六 总分 100 累分人 考生注意事项:1.本试卷共 5 页,请查看试卷中是否有缺页。

2.考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

教师注意事项:请按照阳光学院试卷评阅要求操作。

得 分 评卷人 一、单选题(共40分,每小题2分)

1.关于JavaScript说法正确的是:( ) A.JavaScript与Java语法完全一样 B.JavaScript要运行必须安装Java运行环境

C.JavaScript一般用于在网页上实现数据验证及特效等 D.JavaScript可于开发Windows应用程序

2.分析正确的是( )

A.onclick表示鼠标移上去的事件 B.这个代码运行时将报错

C.点击这个按扭时弹出提示框,并显示“你好” D.必须把alert改为window.alert才能正常运行

3.已知错误代码:function Add(int i1,int i2) 分析正确的是( ) A.参数不能指定数据类型 B.没有指定返回类型 C.没有指定访问

D.function不是方法声明的关键字

4.对于代码:$(“#div1”).html() 说法正确的是( )

A.语法错误

B.这段代码是获得div1标签对象

C.这段代码是获得div1标签内的HTML文本 D.这段代码是获得ID为div1的标签的HTML文本

第 1 页 共 5 页

5.代码:$(“div”).css(“background-color”, “red”)的意思是( )

A.设置网页的文字颜色为红色

B.设置ID为document的标签的背景色为红色 C.设置div的背景色为红色 D.语法错误

6.代码:“abcdefg”.substring(2,3) 的结果是( )

A.cde

B.b

C.c

D.bcd

7.代码:“abcdefg”.indexOf(‘D’) 结果是( )

A.4

B.3

C.-1

D.0

8.jQuery中要实现为ID为one的p标签设置字体颜色为绿色,以下正确的是( )

A.$(“#one”).css(“color”,“green”)

B.$(“#one”).css(“backround-color”,“green”) C.$(“one”).css(“backround-color”,“green”)

D.$(“one”).css(“color”,“green”) 9.要实现层的隐藏, display: ( )

A.false

B.hidden

C.“”

D.none

10.字符串,str=\"welcome to Beijing\"进行下列操作处理,描述结果错误的是( )

A.str.substring(4,9)返回值是\"ome t\" B.str.length的返回值是\"18\" C.str.charAt(\"4\")返回值是\"o\"

D.str.toUpperCase()的返回值是\"welcome to Beijing\" 11.分析下面的javascript代码段,输出的结果是( )

var emp=new Array(5); emp[1]=1; emp[2]=2;

document.write(emp[2]) A.1 B.2

C.5

D.NAN

12.

123

,以下哪种写法可以打印出123 ( )

A.alert($(“one”).html()) B.alert($(“id”).html()) C.alert($(“#one”).html()) D.alert($(“#id”).html())

第 2 页 共 5 页

13.下列javascript声明变量正确的是( ) A.int num =0;

B.String st = “123”;

C.boolean b = true; D.var num = 112; 14.以下不属于javascript数据类型的是( ) A.null

B.int

C.number

D.boolean

15.jQuery的基本过滤器中哪一个是选取第一个元素 ( ) A.:last

B.:first

C.:even

D.:odd

16.Window对象的常用方法中哪一个是带有提示信息.确定和取消按钮的对话框( ) A.open()

B.confirm

C.alert

D.comfirm

17.在JavaScript的表达式parseInt(\"8.1\")+parseFloat(\"8.1\")+parseInt(\"8.1\")的结果是( ) A.88.1

B.24.1

C.8.18.18.1

D.818181

18.使用退出 可以用来( ) A.打开一个新的窗体

B.弹出消息窗体 D.错误代码,报错

C.直接关闭当前浏览器窗口

19.JavaScript是( )的脚本语言 A.服务器端 B.客户端

C.在服务器运行后,把结果返回到客户端 D.在客户端运行后,把结果返回到服务器

20.在JavaScript中,可以使用Date 对象的( )方法返回一个月中的每一天。 A.getDate() 得 分 评卷人

B.getYear()

C.getMonth()

D.getTime()

二、判断题(共20分,每小题2分)

( )

1.JavaScript不区分大小写。

2.jQuery对象失去焦点时触发focus事件,获得焦点时触发blur事件。 ( ) 3.jQuery的优点是用最少的代码实现更多的功能。

( )

( ) ( )

4.jQuery不需要导入js文件就能使用。 5.“Hello,world”.toUpperCase()返回值为”HELLO,WORLD”。 6.jQuery中的ready()是窗体加载事件,在页面中可以写多个。

第 3 页 共 5 页

( )

7.jQuery对象中的hide()为显示, show()为隐藏。 8.JavaScript声明变量关键字是var。

( )

( ) 9.JavaScript是一种弱类型语言,声明变量可以不用var。 ( )

10.jQuery的工厂函数是 $()。

( )

得 分 三、填空题(共20分,每空2分)

评卷人

1.使用jQuery代码需要引入_________库文件。

2.jQuery代码中常见的元素包括_________、_________和方法。 3.jQuery中的_________方法用来获取第一个配置元素的属性值。 4.jQuery中_________方法允许清理之前使用的data()添加的数据。 5.jQuery中_________方法通过增加元素样式达到动态改变元素样式的效果。 6.jQuery中_________方法可以删除类样式。

7.jQuery中_________方法用于获取匹配元素后面紧邻的同辈元素。 8.jQuery中_________方法用于获取匹配元素前面紧邻的同辈元素。 9.jQuery中_________方法遍历集合中所有的元素。

得 分 四、简答题(共20分,每小题4分)

评卷人

1. JS中的事件的概念。

2. 简述DOM中的节点的分类和作用。

第 4 页 共 5 页

…………………………………………………………题……答……要……不……内……线……订……装………………………………………………………………

3.DOM的概念。

………………………………………………………………装……订……线……内……不……要……答……题…………………………………………………………

4.简述DOM操作分为哪三个方面和作用。

5.简述正则表达式的优点。

第 5 页 共 5 页

因篇幅问题不能全部显示,请点此查看更多更全内容