收藏 分销(赏)

JavaScriptJquery考试题.doc

上传人:天**** 文档编号:2394161 上传时间:2024-05-29 格式:DOC 页数:9 大小:81.01KB 下载积分:6 金币
下载 相关 举报
JavaScriptJquery考试题.doc_第1页
第1页 / 共9页
JavaScriptJquery考试题.doc_第2页
第2页 / 共9页


点击查看更多>>
资源描述
JavaScript / Jquery /ajax 测试题 共40题,每题2.5分 ,满分100 1. 以下哪个不是javascript语言的特点:( ) A. 基于对象 B. 跨平台 C. 编译执行 D. 脚本语言 2. 请看下列html代码: <p class="s1">hello</p> 能使文本“hello”字体大小变成40px的jQuery代码是: A. $('div.s1').css('font-size','40px'); B. $( 'p.s1' ) .css ( 'font-size' , '40px' ); C. $('#s1').css('font-size','40px'); D. $('p#s1').css('font-size','40px'); 3. 下述html代码: 给第二个<li>设置字体颜色正确的是: <ul> <li>item1</li> <li>item2</li> <li>item3</li> </ul> A. $( 'ul li:eq( 2 )' ) .cssStyle( 'color' , 'red' ) B. $('ul li:eq( 1 )') .cssStyle( 'color' ,'red') C. $( 'ul li:eq( 2 )' ) .css ( 'color' , 'red' ) D $( 'ul li:eq( 1 )' ) .css ( 'color' , 'red' ) 4、 请看下列html代码和jQuery代码片段: <body style="font-size: 30px;"> <div style="display: none;"> 1002 </div> <div> 1003 </div> <input type="hidden" name="userId" value="1001" /> <input type="text" name="userId" value="1002" /> <input type="button" value="可见性过滤选择器" onclick="f3();" /> </body> jQuery代码如下: alert( $( 'input :hidden' ) . val( ) ); 弹出对话框上显示的内容是: A.1001 B.1002 C.1003 D.1004 5. setTimeout(“move()”,20)意味着 A、每隔20秒,move()函数就会被调用一次 B、每隔20分钟,move()函数就会被调用一次 C、每隔20毫秒,move()函数就会被调用一次 D、move()函数被调用20次 6. 在jQuery中,如果想要从DOM中删除所有匹配的元素,下面选项中正确的是: A.remove() B.removeAll() C.empty() D.delete() 7. dom.html页面有如下代码: <div id="d1"><span>hello jQuery</span></div> 使用下列jQuery代码: alert($('#d1').html()); alert($('#d1').text()); 弹出框上显示的内容为: A. 分别弹出 hello jQuery 和 <span>hello jQuery</span> B. 分别弹出<span>hello jQuery</span> 和 <span>hello jQuery</span> C. 分别弹出<span>hello jQuery</span> 和hello jQuery D. 分别弹出hello jQuery 和hello jQuery 8. 在jQuery中 $( '#hello' ). css ( "color" , "#ff0000" ) $( '#hello' ). css ( "color" ) 分别表示的含义是: (选择两项) A. $('#hello').css("color","#ff0000")表示选择id为hello的元素,并设置颜色为"#ff0000" B. $('#hello').css("color")表示选择id为hello的元素,并且取到该元素字体显示的颜色 C. $('#hello').css("color","#ff0000")表示选择CSS类为hello的元素,并且取到该元素字体显示的颜色 D. $('#hello').css("color")表示选择CSS类为hello的元素,并且取到该元素字体显示的颜色 9.请看下列html,css和jQuery代码片段: html代码如下: <div class="s1"></div> css代码如下: <style> .s1{ width:100px; height:100px; background-color: red; } .s2 { background-color: yellow; } </style> jQuery代码如下: $(function(){ $('div') .hover( function(){ $(this).addClass('s2'); } , function(){ $(this).removeClass('s2'); }); }); 以上代码在浏览器上显示的效果是: A.连续点击div上以后,div背景显示为红色 C. 连续点击div上以后,div背景显示为黄色 C.鼠标悬停在div上以后,div背景显示为红色 D.鼠标悬停在div上以后,div背景显示为黄色 10. 下列代码的功能是: <html> <head> <title>event </title> <script type="text/javascript" src="js/jquery-1.4.3.js"></script> <script type="text/javascript"> $(function(){ $('a').click(function(){ alert('helloworld'); }); }); </script> </head> <body> <a href="#">test1<a><br> <a href="#">test2<a><br> <a href="#">test3<a><br> <a href="#">test4<a><br> </body> </html> A.给第二个超链接附加单击事件 B.给最后一个超链接附加单击事件 C.给第一个超链接附加单击事件 D.给所有的超链接附加单击事件 11下面哪一个是用来追加到指定元素的末尾的? A、 insertAfter( )  B、append( ) C、appendTo( )  D、after( ) 考点:jquery的核心函数  12 .如果需要匹配包含文本的元素,用下面哪种来实现? ()   A、 text() B、contains() C、input() D、attr(name)  13.现有一个表格,如果想要匹配所有行数为偶数的,用_ _实现,奇数的用___实现。 ( 选择两项)  A $( "tr:first" )  B、$( "tr:gt " ) C、$( "tr:even" )  D、$( "tr:odd" )   14.如果想要找到一个表格的指定第二行数的元素,用下面哪个方法可以快速找到指定元素? C A、$( "tr:first" )   B、$( "tr:gt(4)" ) C、$( "tr:eq(1)" )   D、 $( ":header" ) 15. 选择所有的表单输入元素,包括input, textarea, select 和 button ( ) A、$(":input")     B、$(":text")   C、$(":hidden")   D、 $(":file")   16. 在jquey中, 选择id值等于one的段落正确的是 ( ) A、$( "#one" )       B、$( "one" )    C、$( "p" )    D、 $( ".one" )   17 .如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?()  A、append(content) B、appendTo(content) C、insertAfter(content) D、after(content)  18 .在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?()  A、delete()  B、empty()  C、remove( )  D、insertAfter ()  19 .在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的? ()  A、width( )  B、width( val )  C、height  D、innerWidth( )    20.在jquery中,想让一个元素隐藏,用___实现,显示隐藏的元素用__实现。 ( 选择两项) A、click(fn) B、change(fn)  C hide() D、 show( ) 21.在jquery中,鼠标移动到一个指定的元素上,会触发指定的一个方法,实现该操作的是______________。   A、click(fn)  B、hover( over , out ) C hide() D、 show( ) 22,在jquery中,选择使用myClass类的css的所有元素 ( ) A、$(".myClass")  B、$("#myClass") C $(*) D、 $("body") 23、在进行表单验证时,当填写的文本框信息有错误时,通常会在文本框后面用红色的特殊字体显示错误信息,那么这种及时错误信息是在文本框发生了什么事件后产生的? A、onFocus B、onBlur C、onChange D、onClick 24、下列声明数组的语句中,错误的选项是 A、var arry1=new Array(); B、var arry1=new Array(3); C、var arry1[]=new Array(3)(4); D、var arry1[]=new Array(‘3’,’4’) ; 25弹出输入框,默认内容是“Hello World”的正确javascript语法是? A) document.write("Hello World") B) "Hello World" C) response.write("Hello World") D) prompt(“输入”,"Hello World") 26、JS以下( )表达式产生一个0~7之间(含0,7)的随机整数. A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 27\在Javascript中,可以使用Date对象的()方法返回一个月中的每一天。 A.getDate B.getYear C.getMonth D.getTime 28、在JavaScript中,以下代码能并闭一个窗口的是 A.window.exit() B.window.shutdown() C.window.end() D.window.close() 29下面关于JQuery优势描述错误的是( )。  A、轻量级库,兼容各种浏览器  B、提供了插件机制,能够扩展jQuery框架  C、功能强大操作简单  D、jQuery非常强大,只能以文本格式数据交互 30在jQuery中,把所有匹配的元素插入到另一个指定的元素集合的后面,可以采用()。  A、after()  B、insertAfter() C、before() D、addBefore()  31.有如下html代码: <input type="button" value="事件绑订" id="b1"/> 现需要使用jQuery给该按钮绑订点击事件,下列选项正确的是: A. $(function(){ $('#b1').click(function(){ alert('绑订成功'); }); }); B. $(function(){ $('#b1').bind('click',function(){ alert('绑订成功'); }); }); C. $(function(){ $('#b1').onclick(function(){ alert('绑订成功'); }); }); D.$(function(){ $('#b1').('click',function(){ alert('绑订成功'); }); }); 32 .请看下列html代码: <ul id="u_item"> <li>item1</li> <li>item2</li> <li>item3</li> </ul> 使用jQuery计算<li>的个数,下列代码正确的是: A.var $obj = $('ul li'); alert($obj.length()); B.var $obj = $('li'); alert($obj.length); C.var $obj = $('#li'); alert($obj.length()); D.var $obj = $('#li'); alert($obj.length); 33.请看下列jQuery代码: (请选择两项) $(function(){ $('#s1').change(function(){ $.get( 'carinfo.do' , {'name':$('#s1').val()} , function(data,desc){ //待补充 },1000); },'json'); }); }); 关于上述代码,下列说法正确的是: A. 预期服务器返回XML形式数据 B.预期服务器返回json形式数据 C.发送到服务器的参数名字是json D.代码“ function(data,desc){”中的data表示服务器返回的数据 34.下列属于jQuery对AJAX提供支持的方法是: A.onload() B.json() C.xml() D.ajax() 35XmlHttpRequest对象的readyState的属性有(   )种状态  A 2   B 3  C 4  D 5  36\ 下面关于Jquery 节点操作说法正确的是()  A html() 获取或设置元素的文本  B attr() 获取或设置元素的HTML内容  C val() 获取或设置元素的值  D text() 获取或设置属性的值 37 以下属于Ajax的直接组成部分的有( )  ( 请选择两项) A  XmlHttpRequest  B  JavaScript  C  Web Service  D  Html 38 下列选项中关于Ajax技术的说法错误的是(   )。  A. Ajax技术实现了页面“无刷新”          B. Ajax技术的优势在于避免了重复加载,浪费网络资源  C. Ajax技术的优势在于提供连续的用户体验,而不被页面刷新终端        D. Ajax技术封装了访问数据库的代码 39在jQuery中,要实现文本框显示字体颜色设置成红色,下面( )是正确的。  <input id=’tb’ type=’text’>  A、$(“#tb”).attr("color","red")  B、$(“.tb”).attr(“color”,"red")  C、$(“#tb”).bind("red","color")  D、$(“.bt”).bind("red","color") 40在Ajax技术中,获取服务器端回传代码,应该采用XMLHttpRequest对象的()属性。  A、responseXML  B、responseText  C、responseValue  D、getXml
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服