………………………………………………………………装……订……线……内……不……要……答……题………………………………………………………… |
阳光学院2021-2022学年第一学期考试B卷
课程名称 Web前端交互式开发(闭卷)年级专业2019软件工程_考试日期
学生姓名 学号 班级
题号 | 一 | 二 | 三 | 四 | 五 | 六 | 总分 | 累分人 |
题分 | 400 | 20 | 20 | 20 | 100 | |||
得分 | ||||||||
考生注意事项:1.本试卷共 5 页,请查看试卷中是否有缺页。
2.考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
教师注意事项:请按照阳光学院试卷评阅要求操作。
得 分 | |
评卷人 | |
一、单选题(共40分,每小题2分)
1.关于JavaScript说法正确的是:( )
A.JavaScript与Java语法完全一样
B.JavaScript要运行必须安装Java运行环境
C.JavaScript一般用于在网页上实现数据验证及特效等
D.JavaScript可于开发Windows应用程序
2.<input type=“button”value=“点一下” onclick=“alert(‘你好’)”>分析正确的是( )
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文本
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"
jquery弹出div窗口B.str.length的返回值是"18"
C.str.charAt("4")返回值是"o"
UpperCase()的返回值是"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.<p id=“one”>123</p>,以下哪种写法可以打印出123 ( )
A.alert($(“one”).html())
B.alert($(“id”).html())
C.alert($(“#one”).html())
D.alert($(“#id”).html())
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 Dfirm
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 href="javascript:window.close()">退出</a> 可以用来( )
A.打开一个新的窗体 B.弹出消息窗体
C.直接关闭当前浏览器窗口 D.错误代码,报错
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()是窗体加载事件,在页面中可以写多个。 ( )
………………………………………………………………装……订……线……内……不……要……答……题………………………………………………………… |
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中的节点的分类和作用。
3.DOM的概念。
………………………………………………………………装……订……线……内……不……要……答……题………………………………………………………… |
4.简述DOM操作分为哪三个方面和作用。
5.简述正则表达式的优点。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论