《轻量级框架开发应用》22秋学期期末作业考核题目
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.正确引用<p id=”Info”></p>标签的id属性样式的是下列哪个选项()。
A.#info{ }
B.Info{ }
C.#Info{ }
D.#info{ }
2.下列一串代码中:<div class=”div”>DIV<div/><div class=”div1″>DIV1<div/><div class=”div2″>DIV2<div/><div class=”div3″>DIV3<div/>,通过jQuery代码$(“div”)可以找到()div。
A.1个
B.2个
C.3个
D.4个
3.jquery中ID选择器的语法正确的是()。
A.var idName=document.getELementByID(“idName”);
B.var className=document.getELementsByClass(“className”);
C.var tagName=document.getELementByTagName(“tagName”);
D.var titleName=document.getELementByTitleName(“titleName”);
4.在div自适应窗口高度里面,要想div适应窗口需要设置高为()。
A.0
B.100%
C.50%
D.当前窗口高度值
5.弹窗移动过程中,以()为参考值。
A.鼠标按下的位置
B.元素左上角
C.元素右下角#元素中间位置
6.代码:<a href=”http://www.baidu.com”>BAIDU</a> <a href=”a.html”>A</a> <a href=”b.html”>B</a> <a href=”c.html”>C</a>,通过位置选择器的写法找到第一个位置的a标签,正确写法是()。
A.$(“a:first”);
B.$(“a:odd”);
C.$(“a:last”);
D.$(“a:even”);
7.id值为div1的div,获取当前鼠标位置X和Y的值,输出相应值,下列书写正确的是()。
A.$(“#div1”).val(“X:”+x+”Y:”+y)
B.$(“#div1”).name(“X:”+x+”Y:”+y)
C.$(“.div1”).text(“X:”+x+”Y:”+y)
D.$(“#div1”).html(“X:”+x+”Y:”+y)
8.JSON 的对象是以()形式出现的。
A.键值对
B.字符串
C.数组
D.对象
9.在jQuery中,将id值为div的div标签隐藏样式书写正确的是()。
A.$(“#div”).css(‘display’,’none’);
B.$(“#div”).css(‘display’,’block’);
C.$(“#div”).css(‘overflow’,’none’);
D.$(“#div”).css(‘overflow’,’hideen’);
10.下列哪个选项不是强制类型转换()。
A.Number()
B.parseInt()
C.isNaN
D.String()
11.在标签样式操作中,下列()选项可以移除类别样式。
A.$(选择器).css(样式属性名,[值])
B.$(选择器).addClass(类别样式名)
C.$(选择器).removeClass(类别样式名)
D.$(选择器).toggleClass(类别样式名)
12.JSON 文件的文件类型是()。
A..html
B..js
C..json
D..css
13.向服务器请求回来数据格式是()。
A.文本
B.html
C.json奥鹏作业答案请进open5.net或请联系QQ/微信:18866732
D.以上介对
14.在图片轮换中,设置或返回匹配元素的属性和值,会使用()操作方法。
A.attr();
B.html();
C.val();
D.addClass()
15.实现两级联动,必须在第一个下拉框添加()事件。
A.onblur事件
B.onclick事件
C.onmousedown事件
D.onchange事件
16.下列选中,jquery选取 id=”idName” 的元素正确的是()。
A.$(idName)
B.$(‘#idName’)
C.(#’idName’)
D.$idName
17.下列标签哪个可以操作标签属性和值()。
A.$(选择器).attr(属性名[,值])
B.$(选择器).html(属性名[,值])
C.$(选择器).val(属性名[,值])
D.$(选择器).text(属性名[,值])
18.在jQuery中,找到id=”intro”的<div>元素中的所有class=”head”的元素,下列书写正确的是()。
A.$(“div#intro.head”)
B.$(“div#intro”)
C.$(“div.intro.head”)
D.$(“intro.head”)
19.在jQuery中滑动隐藏id为div1的弹层,书写正确的是()。
A.$(“#div1”).slideUp();
B.$(“#div1”).slideDown();
C.$(“#div1”).hide();
D.$(“#div1”).show();
20.在Ajax请求中,dataType的默认值为()。
A.json
B.text
C.xml
D.hml
二、多选题 (共 10 道试题,共 40 分)
21.要实现animate动画效果要定义哪些值?()
A.css样式
B.速度
C.回调函数
D.时间
22.关于removeClass(class) 方法描述正确的是哪个()。
A.从被选元素移除一个或多个类
B.如果不设置该参数,则会移除所有类
C.规定要移除的 class 的名称
D.如需移除若干类,请使用空格来分隔类名
23.关于outerWidth()方法的描述正确的是()。
A.返回值是第一个匹配元素的内部宽度
B.包含padding值
C.包含元素border值
D.包含margin值
24.实现窗口移动这个效果,需要用到下列()事件。
A.mousemove()
B.mouseleave()
C.mousedown()
D.mouseup()
25.jQuery中AJAX返回的数据类型有()。
A.Json
B.xml
C.数组
D.字符串
26.实现弹窗移动事件,在mousedown()事件中需要获取哪些数值?()
A.获取鼠标位置X值
B.获取鼠标位置Y值
C.获取top值
D.获取left值
27.关于实现页面弹层效果,说法正确的是()。
A.用到slideDown()
B.用到slideUp()
C.弹层需添加定位样式
D.弹层需添加隐藏样式
28.关于标签属性操作方法描述正确的是哪个()。
A.书写形式为:$(选择器).attr(属性值[ ,值])
B.只有attr一种形式
C.有两个参数
D.attr是attribute的缩写
29.下列关于JSON与XML的区别正确的是()。
A.JSON相对于XML来讲,数据的体积大
B.JSON的速度要远远快于XML
C.JSON格式能直接为服务器端代码使用,易于维护
D.格式统一,符合标准
30.关于鼠标位置获取函数描述正确的是()。
A.原点的位置永远位于页面左上角
B.事件对象含有两个属性值
C.pageX获取X坐标值
D.pageY获取Y坐标值
三、判断题 (共 10 道试题,共 20 分)
31.seimeout方法是jquery封装的方法。
32.jquery可以适配任何浏览器。
33.jquery底层实现使用的是javascript。
34.使用jquery会使开发更加简单快速。
35.使用ex()方法可以获取input值。
36.jquery的$(this)和原生的this一样。
37.jquery只能通过script标签引入。
38.stop方法是用来停止动画的。
39.jquery可以操作dom节点。
40.使用empy方法能删除当前元素本身。
转载请注明:奥鹏作业之家 » 【奥鹏】东师《轻量级框架开发应用》22秋学期期末作业考核