JS题库

更新时间:2023-11-05 01:28:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

选择题

1、 JavaScript脚本语言的前身是 ( ) A.Basic B.Live Script C.Oak D.VBScript 答案:B 难度 容易

2、 以下哪个不是javascript语言的特点:( ) A. 基于对象 B. 跨平台 C. 编译执行 D. 脚本语言 答案:C 难度 容易

3标记符title是放在标记符什么之间的( ) A.html与html B.head与head C.body与body D.head与body 答案:B 难度 容易

4以下哪个不是javascript的全局函数( )

A. escape B. parseFloat C. eval D. setTimeout 答案:D 难度 中等

5在不指定特殊属性的情况下,哪个HTML标签可以手动输入文本( ) A. B. C. D. 答案:B 难度 容易

6 JavaScript 使用( )来分隔两条语句。 A、分号 B、逗号 B、括号 D、句号 答案:A 难度 容易

7 下列JavaScript的判断语句中( )是正确的。

A.if(i==0) B.if(i=0) C.if i==0 then D.if i=0 then 答案:A 难度 一般

8、以下不属于鼠标事件的是( )。

A.onclick B.onmouseover C.onload D.onmouseout

答案:C 难度 一般

9 不能使用在标签“

”中的属性是() A.action B.name C.type D.id 答案:C 难度 一般

10 JavaScript函数setTimeOut(”countA()”,1000)的作用是( )。 A.每隔1分钟调用一次countA()函数 B. 每隔1秒钟调用一次countA()函数 C. 1分钟后调用countA()函数 D. 1秒钟后调用countA()函数 答案:D 难度 中等

11 HMTL表单的首要标记是,标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是( )

A.post方法传递的数据对客户端是不可见的

B.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制 C.post方法对发送数据的数量限制在255个字符之内 D.get方法传递的数据对客户端是不可见的 答案:A 难度 一般

12在Javascript中要改变页面文档的背景色,需要修改document对象的( )属性 A.backColor B.backgroundColor C.bgColor D.background

答案:C 难度 难

13在Javascript中,可以使用Date对象的( )方法返回一个月中的某一天。 A.getDate B.getYear C.getMonth D.getTime 答案:A 难度 难

14下列选项中关于JavaScript浏览器对象中history对象的说法错误的是() A、history对象记录了用户在一个浏览器中已经访问过的URL B、history对象的父对象是JavaScript浏览器对象的根对象window

C、应用history对象的方法可以实现IE浏览器中“前进”和“后退”按钮的功能

D、应用history对象的back()方法相当于“前进”按钮,forward()方法相当于“后退”按钮 答案:D 难度 中等

15分析下面创建按钮控件的HTML代码,当点击此按钮后产生的结果是( )

A、按钮中的文字显示红色 B、页面中的文字显示红色 C、页面中的背景色显示红色 D、按钮的背景色显示红色

答案:D 难度 中等

16 分析下面的Javascript代码,经过运算后m的值为( ) x=11; y=”number”; m=x+y;

A、11number B、number C、11 D、 程序报错 答案:A 难度 一般

17“HTTP”的中文含义是______。

A) 文件传输协议 B) 超文本传输协议 C) 顶级域名网址 D) 以上都不是 答案:B 难度 容易

18以下关于HTML的叙述中错误的是______。 A) 网页文件都是由HTML编写而成的 B) HTML具有与操作系统和硬件平台无关性 C) HTML的中文意思是“超文本标记语言” D) 可以通过任何一种文本编辑器编写HTML文件 答案:A 难度 一般

19___标记标注网页中一个段落的开始。

A)

B)


C)
D) 答案:A 难度 容易

20 标记控制文字字体颜色的属性是______。

A) color B) size C) style D) 答案:A 难度 容易

21表示______。

A) 一张表 B) 一行 C) 一列 D) 一个单元格 答案:B 难度 容易

22关于标记的叙述,错误的是______。 A) 使用标记可以控制页面布局 B) 使用标记可以设置表格的对齐方式

C) 标记的cellspacing属性可以使单元格更大

D) 标记的width属性值既可以是百分比,也可以是具体的数值。答案:C 难度 中等

23能正确设置页面背景颜色的是______。

face

A) B) C) D) 答案:D 难度 难

24若要以标题2、居中、红色显示“我的网站”,以下用法中,正确的是 A)

B)

C)

D)

答案:D 难度 难

25关于CSS,以下叙述错误的是______。

A) CSS的中文意思是层叠样式表,简称样式表 B) CSS可以精确地控制网页里的每一个元素 C) 一个HTML网页文件只能应用一个CSS文件 D) CSS文件可以单独保存而不必和HTML文件合并在一起 答案:C

难度 一般

26写“Hello World”的正确javascript语法是? A. document.write(\World\ B. \World\

C. response.write(\World\

D. (\World\答案:A 难度 一般

27 JS特性不包括( )

A.解释性 B.用于客户端象 答案:D 难度 一般

28下列JS的判断语句中( )是正确的

A.if(i==0) B.if(i=0) 答案:A 难度 一般

29下列JavaScript的循环语句中( )是正确的

A.if(i<10;i++)

C.if i==0 B.for(i=0;i<10) C.基于对象 then C.for D.if to D.面向对then

D.for(var

i=0 i=1 10

i=0;i<=10;i++) 答案:D 难度 中等

30下列的哪一个表达式将返回假

A.!(3<=1) B.(4>=4)&&(5<=2)

C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 答案:B 难度 中等

31下列选项中,( )不是网页中的事件

A.onclick B.onmouseover C.onsubmit D.onbutton 答案:D 难度 一般

32有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为: A.x<10 B. x<=10 C.x<20 D.x<=20 答案:D 难度 一般

33 JS语句 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2)

将显示( )结果

A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 答案:B 难度 难

34将字串s中的所有字母变为小写字母的方法是( )

A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 答案:B 难度 一般

35以下( )表达式产生一个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) 答案:C 难度 中等

36 产生当前日期的方法是( )

A.Now(); B.Date C.new Date() D.new Now() 答案:C

难度 一般

37如果想在网页显示后,动态地修改网页内容( )

A.是不可能的 B.通过document.write(“新的标题内容”) C. 通过document.title=(“新的标题内容”) D. 通过document.changeTitle(“新的标题内容”) 答案:B 难度 一般

38某网页中有一个元素是按钮,其id是myButton,表述该按钮对象的方法是()

A.document.forms.myButton B.document.getElementById(“myButton”) C.document.forms[0].element[0] D.以上都可以 答案:B 难度 容易

39 HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。 A. B. C. 答案:A 难度 容易

40在HTML页面中,CSS样式的属性名为background-image,对应的style对象的属性名是()。 A.background

B.backgroungImage C.image

D.background

D. </p><p> </p><p> </p><p> 答案:B 难度 难 </p><p>41在使用Javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是() A.document.myform.selCity.options.clear() B. document.myform.selCity.options.deleteAll() C. document.myform.selCity.options.length=0 D. document.myform.selCity.options.size=0 答案:C 难度 难 </p><p>42 HMTL表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述</p><p>正确的是() </p><p> A.post方法传递的数据对客户端是不可见的 </p><p>B.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制 C.post方法对发送数据的数量限制在255个字符之内 D.get方法传递的数据对客户端是不可见的 答案:A 难度 一般 </p><p>43在DOM对象模型中,下列选项中的()对象是DOM对象中最主要的对象。 A.history B.document C.button </p><p> D.text </p><p> </p><p> </p><p>答案:B 难度 容易 </p><p>44在HTML文档对象模型中,history对象的()用于加载历史列表中的上一个URL页面。 A.next() B.back() C.forward() D.go(0) 答案:B 难度 一般 </p><p>45Javascript中要改变页面文档的背景色,需要修改document对象的()属性。 </p><p>A. BackColor B.BackgroundColor C.BgColor D.Background 答案:C 难度 一般 </p><p>46在HTML页面中,不能与onChange事件处理程序相关联的表单元素有()。 A.文本框 B.复选框 答案:D 难度 一般 </p><p>47在HTML页面上编写Javascript代码时,应编写在()标签中间。 A.<javascript>和</javascript> B. C. <head>和</head> D. <body>和</body> </p><p>C.列表框 </p><p>D.按钮 </p><p> </p><p> </p><p> 答案:B 难度 容易 </p><p>48编写Javascript函数实现网页背景色选择器,下列选项中正确的是() A.function change(color){ window.bgColor=color; } B. function change(color){ document.bgColor=color; } C. function change(color){ body.bgColor=color; } D. function change(color){ form.bgColor=color; } 答案:B 难度 中等 </p><p>49在Javascript中,可以使用Date对象的()方法返回一个月中的某一天。 A. getDate B.getYear C.getMonth D.getTime 答案:A 难度 一般 </p><p>50在Javascript中,对于浏览器对象的层次关系理解正确的是() A.window对象是所有页面内容的根对象 </p><p>B.document对象包含location对象和history对象 C.location对象包含history D.document对象不包含form对象 答案:A </p><p> </p><p> </p><p>难度 一般 </p><p>51下列选项中关于浏览器对象的说法错误的是() A.history对象记录了用户在一个浏览器中已经访问过的URL </p><p>B.location对象相当于IE浏览器中的地址栏,包含关于当前URL地址的信息 C.location对象是history对象的父对象 D.location对象是window对象的子对象 答案:C 难度 一般 </p><p>52在HTML页面中包含一个按钮控件mybutton,如果要实现点击该按钮时调用已定义的Javascript函数compute,要编写的HTML代码是() </p><p>A.<input name=”mybutton” type=”button” onBlur=”compute()”value=”计算”> B.<input name=”mybutton” type=”button” onFocus=”compute()”value=”计算”> </p><p>C.<input name=”mybutton” type=”button” onClick=”function compute()”value=”计算”> D.<input name=”mybutton” type=”button” onClick=”compute()”value=”计算”> 答案:D 难度 一般 </p><p>53分析下面的Javascript代码段,输出结果是() </p><p>var mystring=”I am a student”; var a=mystring.substring(9,13); document.write(a); A.stud B.tuden C.uden D.udent </p><p></p><p> </p><p> </p><p> 答案:C 难度 中等 </p><p>54 Javascript中制作图片代替按钮的提交效果需要手动提交方法submit(),以下调用正确的是() A.submit(); B.myform.submit() </p><p>C.document.myform.submit() D.window.myform.submit(); 答案:C 难度 中等 </p><p>55在HTML页面中包含如下所示代码,则编写Javascript函数判断是否按下键盘上的回车键正确的编码是() <input name=”password” type=”text” onkeydown=”myKeyDown()”> A. function myKeyDown(){ if (window.keyCode==13) </p><p> alert(“你按下了回车键”); B. function myKeyDown(){ if (document.keyCode==13) </p><p> alert(“你按下了回车键”); C. function myKeyDown(){ </p><p>if (event.keyCode==13) alert(“你按下了回车键”); </p><p> </p><p>D. function myKeyDown(){ if (keyCode==13) </p><p> alert(“你按下了回车键”); 答案:C 难度 难 </p><p>56如果在HTML页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的功能。 <img id=”pic” src=https://www.bwwdw.com/plus/”Sunset.jpg” width=”400” height=”300”> A.document.getElementById(“pic”).style.display=”visible”; B.document.getElementById(“pic”).style.display=”disvisible”; C.document.getElementById(“pic”).style.display=”block”; D.document.getElementById(“pic”).style.display=”none”; 答案:D 难度 一般 </p><p>57如果在HTML页面中包含如下图片标签,则在下划线处添加()代码能够实现隐藏该图片的功能。 </p><p> <img id=”pic” src=https://www.bwwdw.com/plus/”Sunset.jpg” width=”400” height=”300” ____________ A. style=”display:visible”; B. style=”display:disvisible”; </p><p>C. style=”display:block”; D. style=”display:none”; </p><p>> </p><p> </p><p> </p><p> </p><p>答案:D 难度 一般 </p><p>58在HTML文档中包含如下超链接,要实现当鼠标移入该链接时,超链接文本大小变为30px,选项中的编码正确的是() A.注册 B.注册 C.注册 D.注册 答案:B 难度 中等 </p><p>59在HTML页面上,当按下键盘上的任意一个键时都会触发Javascript的()事件。 A.onFocus B.onBlur C.onSubmit D.onKeyDown 答案:D 难度 一般 </p><p>60在HTML页面上包含如下创建层的语句,那么编写Javascript语句实现显示该层的语句错误的是() <html> <body> </p><p> </p><p> </p><p> </p><p></body> <html> </p><p>A. document.getElementByTagName(“div”).style.display=”block” B.document.getElementById(“imageLayer”).style.display=”block”; C.document.getElementByName(“imageLayer”).style.display=”block”; </p><p>D.document.getElementByName(“imageLayer”).get(0).style.display=”block”; 答案:B </p><p>难度 难 </p><p>61分析下面的Javascript代码段,输出结果是() var s1=parseInt(“101中学”); document.write(s1); A. NaN B.101中学 C.101 D.出现脚本错误 答案:C 难度 中等 </p><p>62. 请看下列html代码: <p class=\</p><p>能使文本“hello”字体大小变成40px的jQuery代码是: A. $('div.s1').css('font-size','40px'); B. $( 'p.s1' ) .css ( 'font-size' , '40px' ); C. $('#s1').css('font-size','40px'); </p><p> </p><p> </p><p>D. $('p#s1').css('font-size','40px'); 答案:B 难度 一般 </p><p>63. 下述html代码: 给第二个设置字体颜色正确的是: </p><p> item1 item2 item3 </p><p>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' ) 答案:D 难度 一般 </p><p>64、请看下列html代码和jQuery代码片段: <body style=\ <p></p><p> </p><p> </p><p>简答题 </p><p>1 javascript中网页前进和后退的代码 </p><p>答案 前进: history.forward(); history.go(1); </p><p>后退: history.back (); history.go(-1); </p><p>难度 一般 </p><p>2 网页中有一下代码,用javascript代码完成:点击该按钮后,能够弹出一个“A” <input type=”button” value=”点击弹出” onclick=”showA()”/> 答案 </p><p> </p><p><img id=\img1.jpg\</p><p> </p><p> </p><p><br /> </p><p><select id=\ <option value=\img1\城市生活</option> <option value=\img2\都市早报</option> <option value=\img3\青山绿水</option> </select></body> </p><p>答案: var str = oSel.value; </p><p> document.getElementById(\难度 一般 </p><p>4、完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框 <html> <head> </head> <body> </p><p> </body> </html> 答案: </p><p>var rg = document.getElementsByName(\for( var i = 0; i < rg.length; i++ ) { </p><p>if( rg[i].checked ) { </p><p>alert(\你选择了第\个单选框\} } </p><p>return false; 难度 一般 </p><p>5 请写出一个函数,功能为:传入三个值,则返回这三个值最大的那个值 答: </p><p>function compare(a,b,c) { if(a>b && a>c) { return a; </p><p> </p><p>} </p><p>else if(b>a && b>c) { return b; } else if(c>a && c>b) { return c; } </p><p>else if(a==b && a>c) { return a; } </p><p>else if(b==c && b>a) { return b; } else { return c; } } 难度 一般 </p><p>6 补充按钮事件的函数,确认用户是否退出当前页面,确认之后关闭窗口 <html> <head> </p><p> </head> <body> </p><p> <input type=\value=\关闭窗口\onclick=\</html> </p><p>答案:if(confirm(\确定要退出吗?\ </p><p></body> </p><p> </p><p> </p><p> window.close(); } 难度 一般 </p><p>7 使用javascript跳转到b.jsp页面 答案: function a(){ </p><p> window.location.href=\} 难度 容易 </p><p>8 使用javascript延迟2秒之后跳转到b.jsp页面 答案: function a(){ </p><p> window.location.href=\} </p><p>setTimeout(\难度 一般 </p><p>9 使用javascript获取当前的年份并且使用对话框弹出 </p><p>答案: function a1(){ </p><p> var date = new Date();//获取当前时间 //获取年 </p><p> var year = date.getFullYear(); </p><p></p><p> </p><p> </p><p> 1003 </p><p> <input type=\ <input type=\</p><p> <input type=\可见性过滤选择器\ </body> </p><p>jQuery代码如下: </p><p>alert( $( 'input :hidden' ) . val( ) ); 弹出对话框上显示的内容是: </p><p>A.1001 B.1002 C.1003 D.1004 答案:A 难度 一般 </p><p>65. setTimeout(“move()”,20)意味着 A、每隔20秒,move()函数就会被调用一次 B、每隔20分钟,move()函数就会被调用一次 C、过隔20毫秒后,move()函数就会被调用 D、move()函数被调用20次 答案:C 难度 一般 </p><p>66. 在jQuery中,如果想要从DOM中删除所有匹配的元素,下面选项中正确的是: </p><p> </p><p> </p><p>A.remove() B.removeAll() C.empty() D.delete() 答案:B 难度 一般 </p><p>67. dom.html页面有如下代码: <p>A. 分别弹出 hello jQuery 和 hello jQuery </p><p>B. 分别弹出hello jQuery 和 hello jQuery C. 分别弹出hello jQuery 和hello jQuery D. 分别弹出hello jQuery 和hello jQuery 答案:C 难度 一般 68. 在jQuery中 </p><p>$( '#hello' ). css ( \表示的含义是: </p><p>A. 表示选择id为hello的元素,并设置颜色为\</p><p> </p><p> </p><p>B. 表示选择id为hello的元素,并且取到该元素字体显示的颜色 C. 表示选择CSS类为hello的元素,并且取到该元素字体显示的颜色 D. 表示选择CSS类为hello的元素,并且取到该元素字体显示的颜色 答案:A 难度 一般 </p><p>69.请看下列html,css和jQuery代码片段: html代码如下: .s1{ </p><p> width:100px; height:100px; </p><p> background-color: red; } .s2 { </p><p> background-color: yellow; } </style> </p><p> </p><p> </p><p>jQuery代码如下: $(function(){ </p><p> $('div') .hover( function(){ $(this).addClass('s2'); } , function(){ </p><p> $(this).removeClass('s2'); }); }); </p><p>以上代码在浏览器上显示的效果是: A.连续点击div上以后,div背景显示为红色 C. 连续点击div上以后,div背景显示为黄色 C.鼠标悬停在div上以后,div背景显示为红色 D.鼠标悬停在div上以后,div背景显示为黄色 答案:D 难度 中等 </p><p>70. 下列代码的功能是: <html> <head> </p><p> <title>event

A.给第二个超链接附加单击事件 B.给最后一个超链接附加单击事件 C.给第一个超链接附加单击事件

D.给所有的超链接附加单击事件 答案:D 难度 一般

71下面哪一个是用来在文件末尾追加内容的?

A、 After( ) B、append( ) C、insert ( ) D、Before( ) 答案:B 难度 一般

72 .如果需要获取段落的中的文本内容,用下面哪种来实现? ()

A、 $(“p”).text() B、$(“p”).contains() C、$(“p”).input() D、$(“p”).attr(name) 答案:A 难度 一般

73.现有一个表格,如果想要匹配所有行数为偶数的,用__________实现

A $( \、$( \、$( \、$( \答案:C 难度 一般

74.如果想要找到一个表格的指定第二行数的元素,用下面哪个方法可以快速找到指定元素? A、$( \、$( \、$( \、 $( \答案:C 难度 一般

75. 选择所有的表单输入元素,包括input, textarea, select 和 button ( ) A、$(\、$(\、$(\、 $(\答案:A 难度 中等

76. 在jquey中, 选择id值等于one的段落正确的是 ( )

A、$( \、$( \、$( \、 $( \答案:A 难度 容易

77 .下列说法错误的是()

A、JavaScript是通过浏览器解释执行的 B、jQuery是JavaScript比较流行的一种类库 C、JavaScript可以实现任何功能

D、JavaScript可以书写原生态的ajax代码 答案:C 难度 一般

78 .在jquey中,如果想要从DOM中删除所有匹配的元素,下面哪一个是正确的?() A、delete() B、empty() C、remove( ) D、insertAfter () 答案:C 难度 一般

79 .在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的? () A、width( ) B、documentWidth( ) C、height D、innerWidth( ) 答案:A 难度 一般

80.在jquery中,想让一个元素隐藏,用______实现

A、click(fn) B、change(fn) C hide() D、 show( ) 答案:C 难度 一般

81.在jquery中,鼠标移动到一个指定的元素上,会触发指定的一个方法,实现该操作的是______________。 A、click(fn) B、hover( over , out ) C hide() D、 show( ) 答案:B 难度 一般

82,在jquery中,选择使用myClass类的css的所有元素 ( )

A、$(\、$(\、 $(\答案:A 难度 容易

83、在进行表单验证时,当填写完文本框信息移出有错误时,通常会在文本框后面用红色的特殊字体显示错误信息,那么这种及时错误信息是在文本框发生了什么事件后产生的?

A、onFocus B、onBlur C、onChange D、onClick

答案:B 难度 一般

84、下列声明数组的语句中,错误的选项是 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’) ; 答案:C 难度 中等

85弹出输入框,默认内容是“Hello World”的正确javascript语法是? A) document.write(\ C) response.write(\ 答案:D 难度 一般

86、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) 答案:C 难度 一般

B) \

D) prompt(“输入”,\

87 在Javascript中,可以使用Date对象的( )方法返当前的年份 A.getFullYear B.getYears C.getMonth D.getTime 答案:A 难度 一般

88、在JavaScript中,以下代码能关闭一个窗口的是 A.window.exit() B.window.shutdown() C.window.end() D.window.close() 答案:D 难度 一般

89下面关于JQuery优势描述错误的是( )。 A、轻量级库,兼容各种浏览器

B、提供了插件机制,能够扩展jQuery框架 C、功能强大操作简单

D、jQuery非常强大,只能以文本格式数据交互 答案:D 难度 一般

90在jQuery中,把所有匹配的元素插入到另一个指定的元素的前面,可以采用(A、after() B、insertBefore () C、before() D答案:B

)。

、addBefore()

难度 一般

91.有如下html代码:

现需要使用jQuery给该按钮绑订点击事件,下列选项正确的是: A. $(function(){

$('#b1').onclick(function(){ alert('绑订成功'); }); });

B. $(function(){

$('#b1').bind('click',function(){ alert('绑订成功'); }); });

C. $(function(){

$('#b1').onclick(function(){ alert('绑订成功'); });

});

D.$(function(){

$('#b1').('click',function(){ alert('绑订成功'); }); }); 答案:B 难度 一般

92 .请看下列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); 答案:B 难度 中等

    93.请看下列jQuery代码: $(function(){

    $('#s1').change(function(){

    $.get( 'carinfo.do' , {'name':$('#s1').val()} , function(data){

    //待补充

    },1000);

    },'json'); }); });

    关于上述代码,下列说法正确的是: A. 预期服务器返回XML形式数据

    B.预期服务器返回json形式数据 C.发送到服务器的参数名字是json

    D.代码“ function(data)”中的desc表示传到服务器中的参数 答案:B 难度 中等

    94.下列属于jQuery对AJAX提供支持的方法是: A.onload() B.json() C.xml() D.ajax() 答案:D 难度 一般

    95 XmlHttpRequest对象的readyState的属性有( )A 2 B 3 C 4 D 5 答案:D 难度 中等

    96 下面关于Jquery 节点操作说法正确的是( ) A html() 获取或设置元素的文本 B attr() 获取或设置元素的HTML内容 C val() 获取或设置元素的值 D text() 获取或设置属性的值 答案:C

    种状态

    难度 一般

    97以下属于Ajax的直接组成部分的是( )

    A XmlHttpRequest B JavaScript C Service D Html 答案:A 难度 容易

    98 下列选项中关于Ajax技术的说法错误的是( )。 A. Ajax技术实现了页面“无刷新”

    B. Ajax技术的优势在于避免了重复加载,浪费网络资源

    C. Ajax技术的优势在于提供连续的用户体验,而不被页面刷新终端 D. Ajax技术封装了访问数据库的代码 答案:D 难度 中等

    99在jQuery中,要实现文本框显示字体颜色设置成红色,下面( )是正确的。

    A、$(“#tb”).attr(\、$(“.tb”).attr(“color”,\C、$(“#tb”).bind(\、$(“.bt”).bind(\答案:A 难度 一般

    100在Ajax技术中,获取服务器端回传状态码,应该采用XMLHttpRequest对象的( )属性。

    A、responseXML B、responseText C、status D、getXml 答案:C 难度 中等

    判断题

    1 Jquery是一个全新技术,他不依赖其他计算机语言( ) 答案:错 难度 容易

    2 Javascript脚本是运行在浏览器端的程序代码。( ) 答案:对 难度 容易

    3 Javascript代码块,不能写在网页文件外部,独立称为一个文件。( ) 答案:错 难度 容易

    4.


    是换行标签。( ) 答案:错 难度 容易

    5. jQuery在选择元素时和css没有区别

    答案:错 难度 容易

    6. 应用history对象的back()方法相当于“前进”按钮,forward()方法相当于“后退”按钮( ) 答案:错 难度 一般

    7 JavaScript代码:

    是向网页中输出段落 ( ) 答案:错 难度 一般

    8. isNaN(5) 返回的结果为false。( ) 答案:对 难度 难

    9. Ajax是一个同步传输技术。( ) 答案:错 难度 容易

    10 使用javascript脚本语言的代码,都不可以采用Jquery替换。( )

    答案:错 难度 容易

    11 .location对象是history对象的父对象 () 答案:错 难度 一般

    12 .Javascipt是一种脚本语言,由web浏览器进行解释和执行() 答案:对 难度 一般

    13 Javascript的算术运算符 答:主要有:+ -* / % ! () 答案:错 难度 容易

    14 alert() 和confirm() 都是 window 对象的方法;() 答案:对 难度 一般

    15 location对象是history对象的父对象()

    答案:错

    难度 一般

    16 在JavaScript中,数组的length属性用于返回数组中元素的个数

    答案:对

    难度 一般

    17 alert() 和confirm() 都是 window 对象的方法;()

    答案:对

    难度 一般

    18 charAt()方法是获取位于指定索引位置的字符() 答案:对 难度 一般

    19 indexOf()方法是查找字符或字符串的位置,返回第一次出现的位置 () 答案:对 难度 一般

    20 charat()方法的参数可以为一个或两个 () 答案:错 难度 一般

    21 indexOf()方法的参数为指定的索引值() 答案:错 难道 一般

    22 应用history对象的方法可以实现IE浏览器中“前进”和“后退”按钮的功能 答案:对 难度 一般

    23 history对象的父对象是JavaScript浏览器对象的根对象window 答案:对 难度 一般

    24 history对象记录了用户在一个浏览器中已经访问过的URL() 答案:对 难度 一般

    25 alert() 和confirm() 方法功能相同() 答案:错 难度 一般

    26 prompt() 方法的功能是显示一个带有“确定”和“取消”按钮的对话框 答案:错 难度 一般

    27 confirm() 方法的功能是显示一个带有“确定”按钮的对话框 答案:错 难度 一般

    28 location对象是window对象的子对象() 答案:对 难度 一般

    29 location对象相当于ie浏览器中的地址栏,包含关于当前url的地址信息()

    答案:对 难度 一般

    30 histroy对象记录了用户在一个浏览器中浏览过的url 答案:对 难度 一般

    31 getElementById()通过元素id获取元素对象的方法,其返回值为单个对象() 答案:对 难度 一般

    32 getElementsByName()是通过元素name获取元素对象的方法,其返回值为单个对象() 答案:错 难度 一般

    33 getElementbyid()是通过元素id获取元素对象的方法,其返回值为多个对象 答案:错 难度 一般

    34 getElementsbyname()是通过元素name获取元素对象的方法,其返回值为对象组() 答案:对 难度 一般

    35 使用innerHTMl属性可以动态创建页面元素的子节点() 答案:对

    难度 难

    36 使用innerHTML属性设置的内容将以纯文本形式显示() 答案:错 难度 一般

    37 使用innerHTML属性设置的内容将以HTML方式进行解析() 答案:对 难度 难

    38 substr方法用来截取指定长度的子字符串() 答案:对 难度 一般

    39 substr方法用来截取指定范围的子字符串() 答案:错 难度 一般

    40 “hello,word”.substring(5)是用来截取第五个字符后的所有字符() 答案:对 难度 中等

    41


    标签是向页面中添加一个回车符 答案:错 难度 容易

    42 在JavaScript中length属性是返回数组的长度

    答案:对 难度 一般

    43 在JavaScript中onsubmit是当表单提交时发生的事件 答案:对 难度 容易

    44 HTML与XHTML没有区别 答案:错 难度 容易

    45 JavaScript比任何其他的语言都有优势 答案:错 难度 容易

    46 css技术可以帮助在网页设计时使网页具有统一的外观 答案:对 难度 容易

    47 web标准的制定者是w3c 答案:对 难度 容易

    48 JScript是javascript的简称 答案:错 难度 一般

    49 javascript是网景公司开发的一种浏览器脚本语言,其目的是为了简化css的开发难度 答案:错 难度 一般

    50 AJAX技术一定要使用javascript技术 答案:错 难度 中等

    填空题

    1 判断基本数据类型的方法是___typeof____ 难度 容易

    2 window的____prompt()___方法可以显示输入对话框 难度 一般

    3 在Javascript语言中,当元素失去了焦点时激发的事件是____onblur____ 难度 一般 4 JavaScript中基本数据类型有__4___种 难度 容易

    5 JavaScript中弹出提示框使用的方法是___alert_____ 难度 容易

    6 JavaScript中通过ID获取元素的方式是___document.getElementById______ 难度 一般 7 JavaScript的运行方式是_____通过浏览器解释执行_______ 难度 一般 8 JavaScript中window的_____confirm___方法可以显示确定对话框 难度 一般 9 网页编程中,运行下面的javascript代码,则提示框中显示_____2.5____ 难度 一般

    10 分析下面的javascript代码:x=11;y=\的值为___11number____ 难度 一般 11 分析如下javascript代码段,则运行后在页面上输出___1010____ 难度 一般 var c=\document.write(c+d)

    12 在JavaScript中,下列列表框的某一项被选中时将触发___onChange___事件 难度 一般

    13 在JavaScript中 定时器有_______setInterval_______,______setTimeout__________ 难度 一般 14 在JavaScript中,网页后退的代码是_____history.back()/history.go(-1)________ 难度 一般 15 jquery访问对象中的size()方法的返回值和jQuery对象的__length_____属性一样. 难度 一般

    16 现有一个表格,如果想要匹配所有行数为偶数的,用___even_____实现,奇数的用______odd_实现。 难度 容易

    17 在一个表单里,想要找到指定元素的第一个元素用___first______实现,那么第二个元素用____eq(1)_____实现。 难度 一般 18 在jquery中,想让一个元素隐藏,用____hide()____实现,显示隐藏的元素用___show()______实现。 难度 容易 19 在jQuery中,使用____val()____来获取表单输入元素的值 难度 一般

    20 在jQuery中document.getElementById(\与____$(\功能相同 难度 中等

    21 将所有 div 元素的高度设置为 100 像素的正确 jQuery 代码是_____$(\“div”).css(“height”,”100px”)____ 难度 一般

    22 下列的代码

    This is just a test.

    So is this

    。则$(\结果:_______

    So is this

    ___________ 难度 一般

    23 有如下代码:

    Hello

    则程序 $(\$(\)的结果是___

    Hello

    ________ 难度 中等 24

    Hello

    Hello

    Again

    And

    Again

    jQuery

    :

    $(\结果:[

    Hello

    ,

    And Again

    ] 难度 难

    25 有如下代码:

    Hello

    则 jQuery 代码: $(\$(\) 结果: ___

    Hello

    ____ 难度 难

    本文来源:https://www.bwwdw.com/article/4ha2.html

Top