JavaScript Jquery考试题

JavaScript Jquery考试题
JavaScript Jquery考试题

JavaScript / Jquery /ajax 测试题

共40题,每题2.5分,满分100

1.以下哪个不是javascript语言的特点:()

A. 基于对象

B. 跨平台

C. 编译执行

D. 脚本语言

2.请看下列html代码:

hello

能使文本“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代码:给第二个

  • 设置字体颜色正确的是:

    • item1
    • item2
    • item3

    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代码片段:

    1002

    1003

    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页面有如下代码:

    hello jQuery

    使用下列jQuery代码:

    alert($('#d1').html());

    alert($('#d1').text());

    弹出框上显示的内容为:

    A.分别弹出hello jQuery 和hello jQuery

    B.分别弹出hello jQueryhello jQuery

    C.分别弹出hello jQuery 和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代码如下:

    css代码如下:

    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. 下列代码的功能是:

    event

    test1

    test2

    test3

    test4

    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代码:

    现需要使用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代码:

    使用jQuery计算

  • 的个数,下列代码正确的是: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中,要实现文本框显示字体颜色设置成红色,下面()是正确的。

    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

    超完整JQUERY面试题及答案

    一、Jquery测试题 下面哪种不是jquery的选择器?(单选) A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 考点:jquery的选择器(C) 当DOM加载完成后要执行的函数,下面哪个是正确的?(单选) jQuery(expression,[context])B、jQuery(html,[ownerDocument])C、jQuery(callback)D、jQuery(elements) 考点:jquery的核心函数(C) 下面哪一个是用来追加到指定元素的末尾的?(单选) A、insertAfter() B、append() C、appendTo() D、after() 考点:jquery的核心函数(C) 下面哪一个不是jquery对象访问的方法?(单选) A、each(callback) B、size() C、index(subject) D、index() 考点:jquery的核心函数之对象访问(D) jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样. 考点:jquery的核心函数之对象访问(length) jquery中$(this).get(0)的写法和__________是等价的。 考点:jquery的核心函数之对象访问($(this)[0]) 7.有这样一个表单元素 ,想要找到这个hidden元素,下面哪个是正确的?(单选) A、visible B、hidden C、visible() D、hidden() 考点:jquery的选择器(B) 如果需要匹配包含文本的元素,用下面哪种来实现?(单选) A、text() B、contains() C、input() D、attr(name) 考点:jquery的选择器(B) 现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。 考点:jquery的选择器(even,odd) 如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(单选) A、text() B、get() C、eq() D、contents() 考点:jquery的选择器(C) 在一个表单里,想要找到指定元素的第一个元素用_________实现,那么第二个元素用_________实现。考点:jquery的选择器(first,eq(1))

    Jquery测试题教学教材

    J q u e r y测试题

    1、HTML 代码: one

    two
    three jQuery 代码: $("div > p"); 结果:( A ) A、[ two ] B、[one ] C、[three ] D、[
    two
    ] 2、HTML 代码:
    DIV
    SPAN P jQuery 代码: $("*") 结果:( D ) A、[
    DIV
    ] B、[SPAN ] C、 [P ] D、[
    DIV
    , SPAN, P ] 3、HTML 代码:
    div class="notMe"
    div class="myClass"
    span class="myClass" jQuery 代码: $(".myClass"); 结果:( D ) A、[
    div class="notMe"
    ] B、[
    div class="myClass"
    ] C、[span class="myClass"] D、[
    div class="myClass"
    , span class="myClass" ] 4、HTML 代码:
    DIV1
    DIV2
    SPAN jQuery 代码: $("div"); 结果:( B ) A、[
    DIV2
    ] B、[
    DIV1
    ,
    DIV2
    ] C、[
    DIV1
    ] 5、HTML 代码:
    id="notMe"
    id="myDiv"
    jQuery 代码: $("#myDiv"); 结果:( A ) A、[
    id="myDiv"
    ] B、[id="notMe" ] C、[
    id="notMe"
    ] D、[
    id="notMe"
    id="myDiv"
    ] 6、HTML 代码:
    div

    p class="myClass" span

    p class="notMyClass" jQuery 代码: $("div,span,p.myClass") 结果:( A ) A、[

    div
    ,

    p class="myClass" , span ] B、[

    p class="myClass" ] C、[

    p class="notMyClass" ] D、[

    div
    ] 7、HTML 代码:

    JavaScript试题集7

    一. 单选题 1. 我们可以在下列哪个HTML 元素中放置javascript 代码? A.< script > B.< javascript > C.< js > D.< scripting > ★标准答案:A 2. 预测以下代码片段的输出结果: var str ; alert(typeof str); A.. string ; B.. undefined; C.. object ; D.. String; ★标准答案:B 3. 下列哪个不是Javascript 中注释的正确写法:( ) A.< !-- …… -- > B.//…… C./*……*/ D. /* …… */ ★标准答案:A 4. 以下哪项不属于Javascript 的特征? A.Javascript 是一种脚本语言 B.Javascript 是事件驱动的 C.Javascript 代码需要编译以后才能执行 D.Javascript 是独立于平台的 ★标准答案:C 5. 关于以下两个陈述的描述中,正确的是:( ) 陈述1:Javascript 是弱类型语言 陈述2:Javascript 的常用类型包括:int 、string 、boolean A.陈述1正确,陈述2错误 B.陈述1错误,陈述2正确 C.两个陈述都正确 D.两个陈述都错误 ★标准答案:A 6. 阅读下面的JavaScript 代码: < HTML > < BODY > < SCRIPT LANGUAGE="JavaScript" > function f(y) { var x=y*y; return x; } for(x=0;x< 5;x++) { y=f(x); document.writeln(y); } < /SCRIPT > < /BODY > < /HTML > 输出结果是()。 A.0 1 2 3 4 B.0 1 4 9 16 C.0 1 4 9 16 25 D.以上答案都不对 ★标准答案:B 7. 在Javascript 中,需要声明一个整数类型的变量num ,以下 哪个语句能实现上述要求? A.int num;

    JavaScript Jquery考试题

    JavaScript / Jquery /ajax 测试题 共40题,每题2.5分,满分100 1.以下哪个不是javascript语言的特点:() A. 基于对象 B. 跨平台 C. 编译执行 D. 脚本语言 2.请看下列html代码:

    hello 能使文本“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代码:给第二个

  • 设置字体颜色正确的是:
    • item1
    • item2
    • item3
    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代码片段:
    1002
    1003

    Jquery面试题(修改版)-个人总结

    单选: 1、下面哪一种不属于Jquery的选择器。(D) A:基本选择器B:层次选择器 C:表单选择器D:节点选择器 2、使用jquery检查元素在网页上是否存在。(B) A:if($("#id")) { //do someing... } B: if($("#id").length > 0) { //do someing... } C: if($("#id").length() > 0) { //do someing... } D: if($("#id").size > 0) { //do someing... } 3、新闻,获取元素title的属性值。(C) A:$("a").attr("title").val(); B:$("#a").attr("title"); C:$("a").attr("title"); D:$("a").attr("title").value; 4、执行下面语句 $(document).ready(function(){ $("#click").click(function(){ alert("click one time"); }); $("#click").click(function(){ alert("click two time"); });

    }); 单击按钮,这个会有什么效果。(C) A:弹出一次对话框,显示click one time 。 B:弹出一次对话框,显示click two time 。 C:弹出两次对话框,依次显示click one time,click two time。D:js编译错误。 5、页面中有三个元素,如下:

    span标签p标签 ,如果这三个标签要触发同一个事件,那么正确的写法是(A)。 A:$("div,span,p").click(function(){ //…}); B:$("div || span || p").click(function(){ //…}); C:$("div + span + p").click(function(){ //…}); D:$("div ~ span ~ p").click(function(){ //…}); 6、页面中有一个select标签,代码如下: ,要使“选项四”选中的正确写法。(B)

    jquery测试题以及答案

    1.下面哪种说法是正确的? 您的回答:jQuery是JavaScript库 2.jQuery使用CSS选择器来选取元素? 您的回答:正确 3.jQuery的简写是? 您的回答:$符号 4.通过jQuery,选择器$("div")选取什么元素? 正确答案:所有div元素 5.jQuery是客户端脚本库,还是服务器端脚本库? 您的回答:客户端脚本 6.可以将jQuery与AJAX一起使用吗? 您的回答:Yes 7.jQuery html()方法适用于HTML和XML文档。 您的回答:错误 8.把所有p元素的背景色设置为红色的正确jQuery代码是?您的回答:$("p").css("background-color","red"); 9.通过jQuery,$("div.intro")能够选取的元素是? 正确答案:class="intro"的所有div元素 10.下面哪个jQuery方法用于隐藏被选元素? 您的回答:hide()

    11.下面哪种jQuery方法用于设置被选元素的一个或多个样式属性?正确答案:css() 12.下面哪个jQuery方法用于执行异步HTTP请求? 您的回答:jQuery.ajax() 13.将所有div元素的高度设置为100像素的正确jQuery代码是?您的回答:$("div").height(100) 14.下面哪句话是正确的? 正确答案:如需使用jQuery,您能够引用Google的jQuery库 15.jQuery是通过哪种脚本语言编写的? 您的回答:JavaScript 16.下面哪个jQuery函数用于在文档结束加载之前阻止代码运行? 正确答案:$(document).ready() 17.哪个jQuery方法用于处理命名冲突? 正确答案:noConflict() 18.哪个jQuery方法用于添加或删除被选元素的一个或多个类? 正确答案:toggleClass() 19.$("div#intro .head")选择器选取哪些元素? 正确答案:id="intro"的首个div元素中的class="head"的所有元素 20.jQuery是W3C标准吗? 正确答案:No

    JavaScript笔试题

    《使用JavaScript增强交互效果》内部测试-笔试试卷 一、选择题(单选或多选题) 1.下面HTML标签中,默认占据整行的是(AB )。 A.

    B.
    C. D. 2.下面选项中,(AC )可以设置网页中某个标签的左外边距为5像素。A.margin:0 5px B.margin:5px 0 0 0; C.margin:0 0 0 5px; D.padding-left:5px; 3.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为(D )。div { width:200px; padding:0 20px; border:5px; } A.200px B.220px C.240px D.250px 4.在HTML中,DIV默认样式下是不带滚动条的,若要使
    标签出现滚动条,需要为该标签定义( C )样式。 A.overflow:hidden; B.display:block; C.overflow:scroll; D.display:scroll; 5.阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是(BD )。

    ......

    ...... A..box2{ clear:left; } B..box2{ clear:both; } C..box1{ clear:right; } D..box2 { clear:right; } 6.某页面中有一个1行3列的表格,其中表格行的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后面的是(C)。 A.document.getElementById("row1").Cells(3); B.document.getElementById("row1"). insertCell (2); C.document.getElementById("row1").insertCell(3); D.document.getElementById("row1").insertCell(0); 7.下列正则表达式中(B )可以匹配首位是小写字母或数字,其它位数是小写字母的最少 两位的字符串。 A./^ \w{2,}$/ B./^ [a-z0-9][a-z]+$/ C./^ [a-z0-9][a-z]*$/ D./^ [a-z0-9]\d+$/ 8.关于HTML中的表格和样式,下面说法错误的是( D )。 A.表格的边框可以使用CSS来控制 B.单元格的尺寸可以使用CSS来控制 C.单元格的背景颜色可以使用CSS来控制 D.单元格的跨行或跨列可以使用CSS来控制 9.CSS样式background-position:5px -10px代表的意义是( D )。 A.背景图片向左偏移5px,向下偏移10px B.背景图片向左偏移5px,向上偏移10px C.背景图片向右偏移5px,向下偏移10px D.背景图片向右偏移5px,向上偏移10px

    jquery考试题(2020年九月整理).doc

    1.下面哪种不是jquery的选择器?(D) 2.A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 3.当DOM加载完成后要执行的函数,下面哪个是正确的?(C) 4.A.jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements) 5.下面哪一个是用来追加到指定元素的末尾的?() 6.A、insertAfter() B、append() C、appendTo() D、after() 7.下面哪一个不是jquery对象访问的方法?(D) 8.A、each(callback) B、size() C、index(subject) D、index() 9.有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的?(B) 10.A、visible B、hidden C、visible() D、hidden() 11.如果需要匹配包含文本的元素,用下面哪种来实现?(B) 12.A、text() B、contains() C、input() D、attr(name) 13.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(C) 14.A、text() B、get() C、eq() D、contents() 15.下面哪种不属于jquery的筛选?(B) 16.A、过滤 B、自动 C、查找 D、串联 17.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?(D) 18.A、append(content) B、appendTo(content) C、

    Javascript考试题目选择题

    复习题 一、选择题 1、写“Hello World”的正确javascript语法是?(A) A. document.write("Hello World") B. "Hello World" C. response.write("Hello World") D. ("Hello World") 2、JS特性不包括( D ) A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的(A) A.if(i==0) B.if(i=0) C.if i==0 then D.if i=0 then 4、下列JavaScript的循环语句中( )是正确的( D ) A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++) 5、下列的哪一个表达式将返回假( B ) A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件(D) A.onclick B.onmouseover C.onsubmit D.onpressbutton 7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:( C ) A.x<10 B. x<=10 C.x<20 D.x<=20 8、JS语句( B ) var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是( B) A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. ( C ) A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 11、产生当前日期的方法是( C ) A.Now(); B.Date() C.new Date() D.new Now() 12、如果想在网页显示后,动态地改变网页的标题( C ) A.是不可能的 B.通过document.write(“新的标题内容”) C. 通过document.title=(“新的标题内容”) D. 通过document.changeTitle(“新的标题内容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称

    jquery考试题

    1.下面哪种不是jquery的选择器(D) 2.A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 3.当DOM加载完成后要执行的函数,下面哪个是正确的(C) 4.(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements) 5.下面哪一个是用来追加到指定元素的末尾的() 6.A、insertAfter() B、append() C、appendTo() D、after() 7.下面哪一个不是jquery对象访问的方法(D) 8.A、each(callback) B、size() C、index(subject) D、index() 9.有这样一个表单元素,想要找到这个hidden元素,下面哪个是正确的(B) 10.A、visible B、hidden C、visible() D、hidden() 11.如果需要匹配包含文本的元素,用下面哪种来实现(B) 12.A、text() B、contains() C、input() D、attr(name) 13.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素(C) 14.A、text() B、get() C、eq() D、contents() 15.下面哪种不属于jquery的筛选(B) 16.A、过滤 B、自动 C、查找 D、串联 17.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的(D) 18.A、append(content) B、appendTo(content) C、

    Javascript笔试题及答案

    Javascript面试笔试题 考试时间90分钟 一、不定项选择题(每题3分,共30分) 1.声明一个对象,给它加上name属性和show方法显示其name值,以下代码中正确的是 ( D ) A.var obj = [name:"zhangsan",show:function(){alert(name);}]; B.var obj = {name:"zhangsan",show:”alert”}; C.var obj = {name:"zhangsan",show:function(){alert(name);}}; D.var obj = {name:"zhangsan",show:function(){alert;}}; 2.以下关于Array数组对象的说法不正确的是( CD) A.对数组里数据的排序可以用sort函数,如果排序效果非预期,可以给sort函数加 一个排序函数的参数 B.reverse用于对数组数据的倒序排列 C.向数组的最后位置加一个新元素,可以用pop方法 D.unshift方法用于向数组删除第一个元素 3.要将页面的状态栏中显示“已经选中该文本框”,下列JavaScript语句正确的是( A ) A.="已经选中该文本框" B.="已经选中该文本框" C.="已经选中该文本框" D.="已经选中该文本框" 4.点击页面的按钮,使之打开一个新窗口,加载一个网页,以下JavaScript代码中可行 的是( AD) A. B. C. D.

    5.使用JavaScript向网页中输出

    hello

    ,以下代码中可行的是( BD) A. B. C. D.

    javascript考试试题库2

    Javascript综合复习题 【提示:本综合复习题的目的是让同学们多见识各种题目。选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。】 第一部分:单选题 1. Javascript中, 以下哪条语句一定会产生运行错误?答案( B ) A、var _变量=NaN; B、var 0bj = []; C、var obj = //; D、var obj = {}; 2. 以下两个变量a和b,a+b的哪个结果是NaN?答案( C ) A、var a=undefind; b=NaN B、var a= ‘123’; b=NaN C、var a =undefined , b =NaN D、var a=NaN , b='undefined' 3. var a=10; b=20; c=4; ++b+c+a++ 以下哪个结果是正确的?答案( B ) A、34 B、35 C、36 D、37 4. Javascript中, 以下代码运行后变量y的值是:答案( D ) var x = [‘abcde’ , 123456]; var y = typeof typeof x[1]; A、"function" B、"object" C、"number" D、"string" 5. Javascript中, 以下那两个变量的值不是==:答案( B ) A、var a=0 , b=-0; B、var a=NaN , b=NaN; C、var a=null , b=undefined; D、var a=[] , b=false; 6. Javascript中, 以下声明变量语句中哪个不正确?答案( D ) A、var aa; B、var bb=3; cc='good'; C、var dd = ee = 100; D、var ff=3, gg='he's good'; 7. Javascript中, foo对象有att属性,那么以下获取att属性值的表达式哪个是错误的?答案( C ) A、foo.att B、foo["att"] C、foo{"att"} D、foo["a"+"t"+"t"] 8. Javascript中, 以下代码运行后变量y的值是:答案( B ) var x = [typeof x, typeof y][1]; var y = typeof typeof x; A、"number" B、"string" C、"undefined"

    JS考试题目

    (1)、JavaScript中声明一个变量所用的关键字是var。(2)看以下JavaScript程序 var a,b,c; a=“2”; b=2; c=a+b; 运行以上程序后,变量c的值为“22”。 (3)看以下JavaScript程序* var x,y; x=10; y=x++; 运行以上程序后,变量y的值为10 。 (4)看以下JavaScript程序** var i,j; i=0; j=i&&(++i); 运行以上程序后,变量j的值为 0 。 (5)看以下JavaScript程序* var i; i=8; do{ i++; }while(i>100); 运行以上程序后,变量i的值为9 。 (6)看以下JavaScript程序* for(var i=1;i<=10;i++){

    if(i= =5) continue; if(i= =8) break; alert(i); } 运行以上程序后,弹出的对话框依次输出的值为1,2,3,4,6,7。 (7)看以下JavaScript程序 var str1,str2,str3,str4; str1=""; str2="8"; str3=str1+str2; alert(str3); str4=Number(str1)+Number(str2); alert(str4); 运行以上程序后,弹出的对话框依次输出的值为 , 。(8)定义JavaScript函数所用的关键字是function。 (1)alert();的作用是:( A ) A、弹出对话框,该对话框的内容是该方法的参数内容。 B、弹出确认对话框,该对话框的要用户选择“确认”或“取消”。 C、弹出输入对话框,该对话框的可让用户输入内容。 D、弹出新窗口。 (2)看以下JavaScript程序 var num; num=5+true; 问:执行以上程序后,num的值为(D)

    MVC,DOM及jQUERY考试题库

    1.下面关于https://www.360docs.net/doc/e315095425.html,和三层架构的描述正确的是(a )。 A、https://www.360docs.net/doc/e315095425.html, MVC相当于三层中的表现层 B、https://www.360docs.net/doc/e315095425.html, MVC和三层不能结合使用 C、https://www.360docs.net/doc/e315095425.html, MVC相当于三层中的数据访问层 D、https://www.360docs.net/doc/e315095425.html, MVC相当于三层中的业务逻辑层 2.让控件不可见的属性是以下哪一个( d )。 A. Cursor B. Enabled C. Dock D. Visible 3.下面关于cookie描述错误的是哪个( d )。 A、Cookie是一小段文本 B、Cookie可以禁用Cookie C、用户可以自己删除网站的Cookie D、Cookie永远不会销毁 4.下面对MVC模式描述错误的是( d )。 A、强制性的使应用程序的输入,处理和输出分开 B、M和V实现了代码分离,从而是同一个应用程序可以使用不同的表现形式 C、C存在的目的是确保M和V同步 D、MVC三个组件没有什么关系 5.关于类成员访问控制权限正确的是(a ) A、public能被所有类访问 B、protected能被所有类访问 C、private 能被同一文件中的其它类访问 D、internal能被所有类访问 6.如果在配置文件中禁用了Session,Session会在哪里显示(b )。 A、Cookie B、地址栏中 C、隐藏控件 D、不会显示 7.下面关于抽象方法描述正确的是( b )。 A、可以有方法体 B、不能方法体 C、可以出现在非抽象类中 D、抽象类中的方法都是抽象方法 8.关于多态的说法正确的是( a )。 A、虚方法可以实现多态 B、多态就是一个父类可以有多个子类 C、多态与程序的扩展性无关 D、多态不是面向对象的特点 9.下列说法哪个正确( b )。 A、允许一个子类有多个父类 B、某个类是一个类的子类,它仍有可能 成为另一个类的父类 C、一个父类只能有一个子类 D、继承关系最多不能超过4层 10.下面关于缓存的描述正确的是( c )。 A、建议再缓存中放置大量数据 B、在数据改变后缓存无法及时更新 C、可以定时更新缓存 D、缓存不可以和外部文件建立关联 11.关于Jquery和事件链接的说法错误的是( c )。 A、Jquery支持事件链接 B、Jquery只支持两级事件链接 C、Jquery不支持事件链接 D、事件链接可以简化我们的代码 12.Jquery的基本功能不包括(d ) A、访问和操作DOM元素 B、控制页面样式 C、内置大量动画效果 D、具有强大的图标能力 13.选择器“$('#but')”是根据( b )匹配元素的。 A、元素名称 B、元素Id

    IT公司面试笔试题库腾讯Javascript面试题

    1. 以下关于JavaScript的说法,哪一个是正确的: (A) JavaScript语言是基于Java语言的一种实现 (B) JavaScript是一种解释性语言,不用编译就可以运行 (C) 在JavaScript中声明变量时必须明确声明变量的数据类型 (D) JavaScript脚本只能在浏览器中运行 2. 在以下代码段中,哪些变量是全局变量? (A) 只有a (B) a和c (C) b和c (D) a、b、c都是 3. 以下关于事件属性的说法,错误的是: (A) onmouseup事件属性表示当鼠标按键被松开时执行脚本 (B) onabort是img元素的事件属性,表示当图像加载中断时执行脚本 (C) onload事件仅在body和frameset元素中有效 (D) 任何元素都有onclick事件属性 4. 以下创建函数的代码,错误的是: (A) function foo() { alert("hi"); } (B) var foo = function() { alert("hi"); } (C) var foo = new Function("", "alert('hi');" ); (D) var foo() { alert("hi"); } 5. 以下描述中错误的一个是: (A) 执行语句var a; alert(a),打印的内容为undefined (B) 执行语句var a = window.age; alert(a),打印的内容为undefined (C) 执行语句var a,b; a = typeof(b); alert(a),打印的内容为undefined (D) 执行语句var a,b=null; a = typeof(b); alert(a),打印的内容为undefined 6. 执行下面的代码打印出来的结果,正确的是: (A) 4 (B) 5 (C) 6 (D) 7 7. 以下创建自定义对象的写法,错误的是: (A)

    jquery考试题

    1.下面哪种不是j q u e r y的选择器?(D) A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 2.当D O M加载完成后要执行的函数,下面哪个是正确的?(C) A.j Q u e r y(e x p r e s s i o n,[c o n t e x t]) B、j Q u e r y(h t m l,[o w n e r D o c u m e n t]) C、j Q u e r y(c a l l b a c k) D、j Q u e r y(e l e m e n t s) 3.下面哪一个是用来追加到指定元素的末尾的?() A、i n s e r t A f t e r() B、a p p e n d() C、 a p p e n d T o()D、a f t e r() 4.下面哪一个不是j q u e r y对象访问的方法?(D) A、e a c h(c a l l b a c k) B、s i z e() C、 i n d e x(s u b j e c t)D、i n d e x() 5.有这样一个表单元素,想要找到这个h i d d e n元素,下面哪个是正确的?(B) A、v i s i b l e B、h i d d e n C、v i s i b l e() D、h i d d e n() 6.如果需要匹配包含文本的元素,用下面哪种来实现?(B) A、t e x t() B、c o n t a i n s() C、i n p u t() D、a t t r(n a m e) 7.如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(C)

    jQuery面试题答案

    jQuery面试题答案 一、Jquery测试题 下面哪种不是jquery的选择器?(单选) A、基本选择器 B、后代选择器 C、类选择器 D、进一步选择器 考点:jquery的选择器(C) 当DOM加载完成后要执行的函数,下面哪个是正确的?(单选) jQuery(expression, [context]) B、jQuery(html, [ownerDocument]) C、jQuery(callback) D、jQuery(elements) 考点:jquery的核心函数(C) 下面哪一个是用来追加到指定元素的末尾的?(单选) A、insertAfter() B、append() C、appendTo() D、after() 考点:jquery的核心函数(C) 下面哪一个不是jquery对象访问的方法?(单选) A、each(callback) B、size() C、index(subject) D、index() 考点:jquery的核心函数之对象访问(D) jquery访问对象中的size()方法的返回值和jQuery对象的_______属性一样. 考点:jquery的核心函数之对象访问(length) jquery中$(this).get(0)的写法和__________是等价的。 考点:jquery的核心函数之对象访问($(this)[0]) 7. 有这样一个表单元素 ,想要找到这个hidden元素,下面哪个是正确的?(单选) A、visible B、hidden C、visible() D、hidden() 考点:jquery的选择器(B) 如果需要匹配包含文本的元素,用下面哪种来实现?(单选) A、text() B、contains() C、input() D、attr(name) 考点:jquery的选择器(B) 现有一个表格,如果想要匹配所有行数为偶数的,用________实现,奇数的用_______实现。 考点:jquery的选择器(even,odd) 如果想要找到一个表格的指定行数的元素,用下面哪个方法可以快速找到指定元素?(单选) A、text() B、get() C、eq() D、contents() 考点:jquery的选择器(C) 在一个表单里,想要找到指定元素的第一个元素用_________实现,那么第二个元素用_________实现。 考点:jquery的选择器(first,eq(1))

    javascript试题

    1 . 分析下面的JavaScript代码,经过运算后m的值为() x=11; y=“number”; m=x+y; A.11number B.number C.11 D.程序报错 2 . target属性中,能够在新窗口打开页面的是(): A._self B._parent C._blank D._top 3 . 在HTML中如有如下代码,运行后页面显示结果为()。 A.整个网页里面活动链接的颜色为红色 B.整个网页里面文字颜色为红色 C.整个网页里面用户访问过的链接的颜色为红色 D.整个网页背景为红色 4. 产生当前日期的方法是( ) A.Now(); B.Date() C.new Date() D.new Now() 5 . 写"Hello World" 的正确Javascript 语法是? A. ("Hello World") B. "Hello World" C. response.write("Hello World") D. document.write("Hello World") 6. 分析下面JavaScript代码段,输出结果是()。 var mystring=”I am a stuent”; a=mystring.indexOf(“am”); document.write(a);(选择一项) A. 3 B. 4 C. 2 D. 1 7. 在HTML中,以下代码()可以正确显示如图所示的对话框。 A. B. C.