
1、下面哪一个不是jquery对象访问的方法?( )(2 分)
A.each(callback)
B.size()
C.index(subject)
D.index()
2、在页面中有一个ul元素,代码如下: <ul> <li title='苹果'>苹果</li> <li title='橘子'>橘子</li> <li title='菠萝'>菠萝</li> </ul>,下面对节点的操作哪一个说法不正确。()(2 分)
A.var $li=$("<li title='香蕉'>香蕉</li>");是创建节点。
B.$("ul").append($("<li title='香蕉'>香蕉</li>"));是给ul追加节点。
C.$("ul li:eq(1)").remove();是删除ul下“橘子“那个节点。
D.以上说法都不对
3、下面不属于Jquery的ajax全局事件的是()(2 分)
A.ajaxComplete(callback)
B.ajaxSuccess(callback)
C.$ .post(url)
D.ajaxSend(callback)
4、在老版本的浏览器中,通过jQuery,想要在javascript中去掉字符串的空格,下列写法正确的是()(2 分)
A.str.trim()
B.trim(str)
C.String.trim(str)
D.$ .trim(str)
5、jQuery事件对象Event的哪一个属性用于获得事件类型()(2 分)
A.type
B.eventType
C.keyCode
D.which
6、对代码"varx=myhouse、kitchen;”的哪种说明正确?( )(2 分)
A.将字符串”myhouse、kitchen、”赋值给变量x。
B.将myhouse和kitchen的值相加之和赋给对象x。
C.假设myhouse对象存在,它将myhouse对象的kitchen属性值赋给变量x。
D.假设myhouse对象存在,它将kitchen对象的myhouse属性值赋给变量x、
7、在JavaScript中要改变页面文档的背景色,需要修改document对象的( )属性。(2 分)
A.BackColor
B.BackgroundColor
C.BgColor
D.Background
8、在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?( )(2 分)
A.removeClass()
B.deleteClass()
C.toggleClass(class)
D.addClass()
9、下面说法不正确的是( )(2 分)
A.$("input:checked")选取所有被选中的元素
B.$("#form:disabled")选取id为form的表单内的所有不可用元素
C.$("#name").is(":visible")是判断id为name的元素的可见性
D.$("div").addClass("background","url(img/up.gif)")是设置样式的
10、fadeTo(1000,0.5)是什么意思? ()(2 分)
A.表示在一秒内把元素的不透明度从1变到0.5
B.表示在一秒内把元素的不透明度从0变到0.5
C.表示在一秒内把元素的不透明度从当前值变到0.5
D.表示在一秒内把元素的透明度从0变到0.5
11、如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?( )(2 分)
A.append(content)
B.appendTo(content)
C.insertAfter(content)
D.after(content)
12、对字符串str="welcome to china"进行下列处理,描述结果正确的是()(2 分)
A.str.substring(1,5)的返回值是"elcom"
B.str.length的返回值是16
C.str.indexOf("come",4)的返回值为4
D.str.toUpperCase()的返回值是"Welcome To China"
13、关于动画中控制时间的"fast"关键字是表示 ()(2 分)
A.时间较慢
B.时间较快
C.没有这种用法
D.以上都不对
14、在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?( )(2 分)
A.width()
B.width(val)
C.width
D.innerWidth()
15、在老版本的浏览器中,通过jQuery,想要在javascript中去掉字符串的空格,下列写法正确的是()(2 分)
A.str.trim()
B.trim(str)
C.String.trim(str)
D.$ .trim(str)
16、下面选项中哪一个是和$("#foo")等价的写法。( )(2 分)
A.$("foo#")
B.$(#"foo")
C.$("foo")
D.jQuery("#foo")
17、下列关于switch语句的描述中,( )是正确的。(2 分)
A.switch语句中default子句是可以省略的
B.switch语句中case子句的语句序列中必须包含break语句
C.switch语句中case子句后面的表达式可以是含有变量的整型表达式
D.switch语句中子句的个数不能过多
18、jQuery表达式$(":radio[name=grade]").val(["grade2"])的作用是()(2 分)
A.将页面中名字为grade的单选按钮的值设置为grade2
B.获得页面中名字为grade的单选按钮组中选中项的值
C.获得页面中名字为grade的单选按钮组,并且让值为grade2的单选按钮选中
D.读取名字为grade2的单选按钮的值
19、有语句“varx=0;while( )x+=2:",要使while循环体执行10次,空白处的循环判定式应写为:(2 分)
A.x<10
B.x<=10
C.x<20
D.x<=20
20、下述break语句的描述中,( )是不正确的、(2 分)
A.break语句用于循环体内,它将退出该重循环
B.break语句用于switch语句,它表示退出该switch语句
C.break语句用于if语句,它表示退出该if语句
D.break语句在一个循环体内可使用多次
21、下列选项中,( )不是网页中的事件(2 分)
A.onclick
B.onmouseover
C.onsubmit
D.onpressbutton
22、页面有一个元素,动态设置该元素的值。正确的选项是。()(2 分)
A.$("#name").val("动态设值");
B.$("#name").text("动态设值");
C.$("#name").html("动态设值");
D.$("#name").value("动态设值");
23、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是( )(2 分)
A.document .forms、myButton
B.document .mainForm、myButton
C.document .forms[0]、element[0]
D.以上都可以
24、在获得jQuery中的事件对象后,通过该对象的哪个属性获得事件源对象()(2 分)
A.which
B.srcElement
C.target
D.data
25、HMTL表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是( )(2 分)
A.post方法传递的数据对客户端是不可见的
B.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制
C.post方法对发送数据的数量限制在255个字符之内
D.get方法传递的数据对客户端是不可见的
26、以下( )语句把日期对象rightnow的星期号赋给变量weekday。(2 分)
A.varweekday=rightnow .getDate();
B.varweekday=rightnow .getDay();
C.varweekday=rightnow .getWeek();
D.varweekday=rightnow .getWeekday();
27、下面哪一个不是Ajax的不足?()(2 分)
A.浏览器对XMLHttpRequest对象的支持度不足
B.破坏浏览器前进,后退按钮的正常功能
C.对搜索引擎的支持不足
D.增加服务器的负担
28、在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?( )(2 分)
A.delete()
B.empty()
C.remove()
D.removeAll()
29、下面描述正确的是( )。(2 分)
A.switch语句用于重复执行一个语句块的操作
B.switch语句根据表达式的值执行若干语句块之一,如果没有匹配项,则执行默认语句块中的语句
C.switch语句表达式中的值不能与后面case语句中的常量相匹配时将出现运行错误
D.switch语句又叫循环语句
30、在jQuery中,想要获得用户按下的键,则对应的事件对象属性为()(2 分)
A.data
B.keyCode
C.key
D.originalEvent
31、下述关于循环语句的描述中,正确的有( )(3 分)
A.循环体内必须同时出现break语句和continue语句
B.循环体内可以出现条件语句
C.循环体内可以包含循环语句
D.循环体可以是空语句,即循环体中只出现一个分号
32、有关窗口对象的属性,下列说法正确的是( )。(3 分)
A.设置状态栏的临时信息是用status属性
B.该窗口最近查阅过的网页用history属性
C.对当前窗口进行操作是用self属性
D.对最上方的窗口进行操作,是用top属性
E.设置浏览器滚动条,可以使用窗口对象的scrollbars属性
33、关于jQuery,下列()说法正确的是:(3 分)
A.html()函数可以获取元素内的内容
B.html()函数可以修改元素内的内容
C.css()函数可以修改元素的样式
D.css()函数可以获取元素的样式
34、下列选项中,( )段HTML代码所表示的“返回”链接能够正确实现IE工具栏中“后退”按钮的功能。(3 分)
A.<a href=”JavaScript:history.go(-1)”>返回</a>
B.<a href=”JavaScript:location.back()”>返回</a>
C.<a href=”JavaScript:locationgo(-1)”>返回</a>
D.<a href=”JavaScript:history.back()”>返回</a>
35、下列()说法正确的是:(3 分)
A.document .getElementById(‘元素id名’)得到的结果最多只包含一个DOM对象
B.document .getElementByName(‘元素的name’)得到的结果可能包含多个DOM对象
C.document .getElementByTagName(‘元素标签名’)得到的结果可能包含多个DOM对象
D.document没有getElementsByClassName()方法
判断题
36、在jquery中如果将一个“名/值”形式的对象设置为所有指定元素的属性,可以用attr(pro)实现。(1 分)
正确
错误
37、jQuery中hover()可以将一个或两个处理程序绑定到匹配的元素,以在鼠标指针进入和离开元素时执行。(1 分)
正确
错误
38、如果有定义vara=true,b;那么allb的结果为true。(1 分)
正确
错误
39、("input")和(":input")没有区别()(1 分)
正确
错误
40、jQuery中的fadeIn作用是通过将匹配的元素淡化为不透明来显示它们。(1 分)
正确
错误
41、可以使用XML和XSLT进行数据交换及相关操作;(A)(1 分)
正确
错误
42、jQuery中,click()属于事件处理。(1 分)
正确
错误
43、下面:checked、:enabled、:hidden、:selected、:file、:disabled都是jquery中表单的对象属性?()(1 分)
正确
错误
44、循环语句是可以嵌套的,不仅相同的循环语句可以嵌套,不同的循环语句也可以嵌套。(1 分)
正确
错误
45、页面中有一个id为pdate的文本框,document .getElementById("pdate").getAttribute("2020-10-12");这条语句能把文本框中的值改为“2020-10-12”。(1 分)
正确
错误
46、在一个表单中,$(“div”).css(“color”,”green”)是将所有的div元素都设置为绿色。()(1 分)
正确
错误
47、jQuery中的fadeOut作用是通过将匹配的元素透明度来实现效果的。(1 分)
正确
错误
48、jQuery对象与DOM对象可以相互转换。(1 分)
正确
错误
49、onclick是鼠标事件,只能点击鼠标才能触发(1 分)
正确
错误
50、“通过JavaScript,可以在任意一个窗口的网页中控制另外一个窗口中的网页内容”的说法是()。(1 分)
正确
错误
51、使用createElement()语句能把一个
插入到元素
的前面。(1 分)
正确
错误
52、设置下拉列表框中某项被默认选中的属性是checked。(1 分)
正确
错误
53、可以使用XMLHttpRequest进行元素的删除、插入(1 分)
正确
错误
54、在jquery中,show(false)让一个元素隐藏,show(true)显示隐藏的元素。()(1 分)
正确
错误
55、当前元素失去焦点并且元素的内容发生改变时触发事件可以使用onfocus事件(1 分)
正确
错误
56、continue语句只能出现在循环体中。(1 分)
正确
错误
57、一个用switch语句实现的多路分支结构的程序段不能使用if语句实现。(1 分)
正确
错误
58、在JavaScript中,只能使用预定义对象,而不能使用自定义对象。(1 分)
正确
错误
59、在浏览器上运行JavaScript程序,可以进行网页的动画显示。(1 分)
正确
错误
60、在jquery中,鼠标移动到一个指定的元素上,会触发指定的一个方法,实现该操作的是hover(over,out).()(1 分)
正确
错误
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。