东师《轻量级框架开发应用》22秋学期期末作业考核【标准答案】

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2022-12-06 12:12

《轻量级框架开发应用》期末作业考核-00003 试卷总分:100 得分:100 一、单选题 (共 20 道试题,共 40 分) 1.下列用作为URL地址的参数进行传递的方式是()。 A.get B.post C.send D.open 2.窗口高度
《轻量级框架开发应用》期末作业考核-00003
试卷总分:100  得分:100
一、单选题 (共 20 道试题,共 40 分)
1.下列用作为URL地址的参数进行传递的方式是()。
A.get
B.post
C.send
D.open
 
2.窗口高度自适应,当改变窗口大小时,如何防止滚动条出现()。
A.添加resize事件
B.添加onclick事件
C.blur
D.添加focus事件
 
3.正确引用<p id="Info"></p>标签的id属性样式的是下列哪个选项()。
A.#info{ }
B.Info{ }
C.#Info{ }
D.#info{ }
 
4.下列选中,jquery选取 id="idName" 的元素正确的是()。
A.$(idName)
B.$('#idName')
C.(#'idName')
D.$idName
 
5.弹窗移动实现过程中,需要添加的类型变量是()。
A.布尔类型变量
B.字符变量
C.int变量
D.整型变量
 
6.按下移动窗口,会触发()事件。
A.mousemove()
B.mouseleave()
C.mousedown()
D.mouseup()
 
7.实现图片滚动效果,需要给包含图片的div添加()样式。
A.display:none;
B.display:block;
C.overflow:hidden;
D.z-index:0;
 
8.在AJAX中,指定传值方式和url地址通过什么语句来实现()。
A.get
B.post
C.send
D.open
 
9.获取属性名值的正确语法是哪个()。
A.$(选择器).attr(属性名[,值])
B.$(选择器).attr(属性名)
C.$(选择器).attr([,值])
D.$(选择器).attr()
 
10.JSON 文件的文件类型是()。
A..html
B..js
C..json
D..css
 
11.在HTML中,需要隐藏不显示的标签内容,要添加什么样式()。
A.overflow:hidden;
B.display:block;
C.display:none;
D.overflow:none;
 
12.以下几种jQuery正确使用ajax方法的是()。
A.$.ajax[]
B.$.ajax
C.ajax()
D.$.ajax()
 
13.下列关于Ajax语法格式正确的是()。
A.$.ajax({url:"**",type:post, success: function (resp) {} ...})
B.$.ajax({data:"**",type:post, success: function (resp) {} ...})
C.$.ajax({headers:"**",type:post, success: function (resp) {} ...})
D.$.ajax({dataType:"**",type:post, success: function (resp) {} ...})
 
14.在遮罩面效果实现中,将显示的id值为#shade的div遮罩层隐藏的正确书写形式是()。
A.$("#shade").show();
B.$("#shade").hide();
C.$("#shade").slideDown();
D.$("#shade").slideUp();
 
15.下面对jquery描述不正确的是()。
A.轻量级的库
B.操作DOM
C.封装了遍历HTML
D.容错性不如Javascript
 
16.实现图片滚动效果,至少有()张图片。
A.1个
B.2个
C.3个
D.4个
 
17.jquery的下标值是从什么开始的?()
A.0
B.1
C.2
D.3
 
18.如何做到自动播放()。
A.hover
B.onclick()
C.setTimeout()
D.setInterval()
 
19.在jQuery中滑动隐藏id为div1的弹层,书写正确的是()。
A.$("#div1").slideUp();
B.$("#div1").slideDown();
C.$("#div1").hide();
D.$("#div1").show();
 
20.代码:xhr.open("post","test.php");上述代码中,将post改为get,url后上传参数需要添加()符号。
A.?
B.+
C.=
D./
 
二、多选题 (共 10 道试题,共 40 分)
21.关于removeClass(class) 方法描述正确的是哪个()。
A.从被选元素移除一个或多个类
B.如果不设置该参数,则会移除所有类
C.规定要移除的 class 的名称
D.如需移除若干类,请使用空格来分隔类名
 
22.下列哪些是ajax语法中必备的()。
A.data
B.url
C.type
D.success匿名函数
 
23.关于鼠标位置获取函数描述正确的是()。
A.原点的位置永远位于页面左上角
B.事件对象含有两个属性值
C.pageX获取X坐标值
D.pageY获取Y坐标值
 
24.用于淡入已隐藏元素和淡出元素的事件是()。
A.hide()
B.fadeIn()
C.fadeOut()
D.blur()
 
25.如何解决跨域问题?()
A.ajax请求
B.跨域资源共享
C.服务器响应
D.jsonp跨域
 
26.关于图片左右滚动原理,下列说法正确的是()。
A.两个div嵌套
B.第一个div1指定内容大小,超出部分隐藏
C.内层div2的宽度要能够放下所有图片的宽度
D.通过jQuery语句让div1的内容左右移动
 
27.下列关于两种请求方式说法正确的是()。
A.GET方式传送数据量大,安全性高
B.当使用POST方式时,浏览器把各表单字段元素及其数据作为HTTP消息的实体内容发送给Web服务器
C.Post传输数据时,需要在URL中显示出来
D.用get方式传送数据有浏览器缓存
 
28.关于标签属性操作方法描述正确的是哪个()。
A.书写形式为:$(选择器).attr(属性值[ ,值])
B.只有attr一种形式
C.有两个参数
D.attr是attribute的缩写
 
29.要实现animate动画效果要定义哪些值?()
A.css样式
B.速度
C.回调函数
D.时间
 
30.下列方法()属于节点操作方法。
A.$(选择器).append();
B.$(选择器).empty();
C.$(选择器).before();
D.$(选择器).after();
 
三、判断题 (共 10 道试题,共 20 分)
31.使用empy方法能删除当前元素本身。
 
32.stop方法是用来停止动画的。
 
33.seimeout方法是jquery封装的方法。
 
34.jquery的$(this)和原生的this一样。
 
35.jquery可以操作dom节点。
 
36.jquery可以适配任何浏览器。
 
37.使用ex()方法可以获取input值。
 
38.使用jquery会使开发更加简单快速。
 
39.jquery只能通过script标签引入。
 
40.jquery底层实现使用的是javascript。
 
Tag:  

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)