《JavaScript题库及答案2.docx》由会员分享,可在线阅读,更多相关《JavaScript题库及答案2.docx(47页珍藏版)》请在课桌文档上搜索。
1、JaVaSCriPt题库及答案2JavaScript()方法返回小时(0-23)单选题getDate()getDay()getHours()getTime()在JaVaSCriPt中,()方法返回一个月中的某一天(1-31)单选题getDate()getDay()getHours()getTime()在JaVaSCriPt中,()方法返回一周中的某一天(0-6),0为周日,1为周一,以此类推单选题getDate()getDay()(IiEgetHours()getTime()在JavaScript中,()方法返回月份(MI),0为一月T为二月,以此类推单选题getDate()getMonth(
2、)getHours()在JQUery中,()方法可以动态地改变当前元素的透明度(其他不变),实现淡人的动画效果,最终显示当前元素单选题fadein()(fadeout()slide()slideup()在JaVaSCriPt中,()方法以四位数返回年份单选题1getDate()getDay()getFullYear()(H:.)getTime()在JQUery中,()符号标志是jQuery的简写形式单选题$在JQUery中,()可以获取符合type=SUbmiU的input元素单选题:text:input:submit:file在JQUery中,ACCOrdiOn插件通过设置()属性为tr
3、ue,可以让所有面板可折叠单选题requiredcollapsible正确答案)nameborder在JavaScript中,BOM是浏览器对象的简称,以下哪些对象属于BOM()【选三项】window对象(history对象:)Date对象document对象(在JavaScript中,document对象的属性包括对应的HTML的Vbody标签属性以及描述网页自身信息的属。以下能够设置页面背景为蓝色的是()单选题document.fgColor=,blue,;document.backgroundColor=blue;document.color=,blue;document.bgColor
4、=,blue;在JavaScript中,DOM把HTML看成一个倒立的树,把HTML文档中的每个成分看成一个节点,以下有关节点描述不正确的是()【选两项】每个节点都有父节点(I大部分元素节点都有子节点节点不可以共享同一个父亲节点(L:确Zt)节点可以拥有后代,也可以拥有先辈在JaVaSCriPI中,DOM把HTML看成一个倒立的树、把HTML文档中的每个成分看成一个节点,以下有关节点描述正确的是()【选三项】整个文档是一个文档节点(正确答案)每个HTML标签是一个元素节点(个做素工)注释不属于注释节点每个HTML属性是一个属性节点(正确W冬)在JaVaSCriPt中,DOM是文档对象模型得简称
5、,以下有关DoM描述错误的是()单选题DOM与BOM的含义都是浏览器对象模型1DOM把HTML文档看成由元素、属性和文本组成的一颗倒立的树DOM为HTML文档提供了一种结构化的表示方法DOM的核心操作时查看节点、创建节点、增加节点、删除节点以及替换节点在JaVaSCriPt中,DOM树的节点可以动态创建、添加和删除,以下描述正确的是()【选三项】document.createElement()用来创建节点document.deleteElement()用来删除节点document.appendChild()用来添加节点document.removeChild()用来删除节点在JQuery中,f
6、adeTo()方法参数opacity用于指定不透明值,取值范围是01之间,。代表()单选题完全透明(十完全不透明半透明黑色背景在JaVaSCriPt中,BooIean是一种基本的数据类型,表示true或false,构造函数是newBoolean(value)如果ValUe值是NaN则该BOolean对象的返回值是()单选题falsenullt在JavaScript中,关于arguments对象,下列说法错误的是?单选题该对象只能与数组配合使用该对象有length属性该对象可以管理实际参数该对象管理的实际参数不能超过10个(在JaVaSCriPt中,提供了两个专门用于访问对象的语句:()语句和(
7、)语句【选两项】with)switchfor.inusing在jQuery中,提供了()方法来删除元素单选题each()add()switch()在jQuery看,动画StOP()方法中可以添加参数,()参数表示是否清空未执行完的动画队列单选题endgotoEndstopover在jQuery中,复制节点的方法()单选题clone()(正copy()clear()remove()在jQuery中,基本功能包括()【选三项】访问和操作DOM元素对页面事件的处理(工而至)大量插件在页面中的运用,使页面中的内容与形式分离在jQuery中,替换节点的两种方法()【选两项】replace()replac
8、eWith()(i-replaceA11()(正确答军)remove()在JaVaSCriPt中,NUmber对象是原始数值的包装对象TarmyNum=Number(value),使用转换函数时,如果参数值不能转换为数字时,将返回()单选题1ONaNi?null在JaVaSCriPt中SetTimeout(buy(),2)表示的意思是()单选题间隔2秒后,buy()函数被调用一次每隔2秒,buy()函数被调用一次间隔2毫秒后,buy()函数被调用一次f)每隔2毫秒,buy()函数被调用一次在jQuery中,SlideToggle()方法会动态地改变当前元素的(),最终切换当前元素的可见状态单选
9、题1宽度高度角度不透明度在jQuery中,toggleClass()方法模拟了()和()两种方法;实现了样式切换的过程【选两项】addClass()(ILFemoveClass()(clear()在JaVaSCriPt中vararr=Hello,world.split(,);arr是()变量单选题对象数组(字符串NAN在JaVaSCriPt中,window的常用方法OPen()和Ck)Se()用来打开和关闭窗口,以下描述正确的是()单选题close()方法可以带参数,也可以不带参数open()方法有三个参数,使用时至少要有一个参数open()方法三个参数都可以省略(tf-)open()方法的第
10、一个参数是新窗口的名字在JaVaSCriPt中,window对象有一系列的属性,以下属于WindoW属性的是()【选三项】lengthhistorylocationstatus在JavaScript中window对象中的alert方法、prompt方法、confirm方法都可以创建对话框,以下描述正确的是()单选题alert方法用来向用户弹出一个警告对话框,包含确认和取消按钮PrOmPt方法用来创建提示对话框,包含有输入框和确认取消按钮ICOnfinn方法用来创建确认对话框,只包含确认按钮以上描述都不正确在jQuery中,表单对象属性过滤选择器()可以选取被选中的input元素单选题:enab
11、led:disabledxhecked!selected在JaVaSCriPt中,不带任何参数的()方法,会立即停止当前正在执行的动画单选题end()clear()remove()stop()?)在JaVaSCriPt中,初始化Date对象的参数若不指定,则默认是()单选题1-120在JaVaSCriPt中,创建()对象,可以获取计算机中的日期和时间单选题DataDateTimeDateTime在JavaScript中,对number向上取整使用()方法单选题Math.abs(number)Math.ceil(number)Math.floor(number)Math.max(numberl,
12、number2)在JavaScript中,对number向下取整使用()方法单选题Math.abs(number)Math.ceil(number)Math.floor(number)Math.max(numberl,number2)在JaVaSCriPt中,对象属性可以使用索引运算符()进行访问单选题().(点儿)Itlt在JaVaSCriPt中,对于PromPt()方法描述正确的有()【选三项】如果用户单击“取消”按钮或直接关闭提示对话框,该方法将返回false该方法执行时会弹出一个提示对话框,等待用户输入一行数据f-.)基本语法是:PromPt(提示信息“,”输入框的默认信息”)(:丽4
13、先)该方法的返回值可以被引用或存储到变量中在jQuery中,对于一个DoM对象,只需要用()将他包装起来,就可以获得对应的jquery对象单选题$O)get()post()text()在JavaScript中,以下()方法返回0和1之间的伪随机数,可能为0,但总小于1,0,1)单选题Math.pow(x,y)Math.random()Math.round(number)Math.sqrt(number)在JaVaSCriPt中,返回1970年1月1日至今的毫秒数的方法()单选题getDate()getMonth()getSeconds()getTime()(L在JavaScript中,返回nu
14、mberl和number2中较大值使用()方法单选题Math.abs(number)Mathxeil(number)Math.floor(number)Math.max(numberl,number2)在JavaScript中返回numberl和number2中较小值使用()方法单选题Math.min(numberl,number2)Math.ceil(number)Math.floor(number)Math.max(numberl,number2)在JavaScript中,返回x的y次基使用()方法单选题Math.pow(x,y)m1)Math.random()Math.round(num
15、ber)Math.sqrt(number)在JavaScript中,返回最接近number的整数单选题Math.pow(x,y)Math.random()Math.round(number)Math.sqrt(number)在JaVaSCriPt中,分析下面的JaVaSCriPt代码段,输出结果是哪一项?varsi=parselnt(,101中学”);document.write(SI);单选题NaN101中学101出现脚本错误在JaVaSCriPt中,关于isNaN()函数,下列选择正确的是?【选两项】该函数用于判断参数是否为NaN,如果参数是数字则返回trueisNaN(h,134h)返回
16、falseisNaN(,2.34n)返回falseisNaN(,wh)返回false在JavaScript中*关于函数参数,说法错误的是单选题函数声明了参数,调用时也可以不传递参数函数声明的个数可以和调用时使用的个数不一致实际传递的参数值不可以在函数内部获得在函数被调用时,一个arguments对象就会被创建在JaVaSCriPt中,关于事件,下列说法正确的有?【选三项】JavaScript是基于对象、采用事件驱动的脚本语言事件是用户使用鼠标或键盘在浏览器窗口或页面元素上执行的操作(事件驱动就是将一段程序代码与某个事件源上发生的事件进行绑定,当触发此事件,浏览器就会自动执行与之绑定的程序代码,
17、事件不需要绑定对应的处理程序在JaVaSCriPt中,关于navigator对象常见方法描述不正确的是()【选三项】JavaEnabled规定浏览器是否启用javaUserAgent用来返回客户机发送服务器的user-agent头部的值1UserLanguage返回操作系统的自然语言设置IaintEnabled规定浏览器是否启用数据污点,适用于所有浏览器在JaVaSCriPt中,关于navigator对象描述不正确的是()单选题navigator对象包含了浏览器的有关信息navigator对象的实例是唯一的navigator不可以用来检测浏览器版本(二navigator数据可被浏览器使用者更改
18、在JavaScript中,关于onclick事件说法,正确的是?单选题该事件使用频次非常少该事件是鼠标离开页面元素时触发的事件该事件属性不可以绑定自定义函数该事件属性绑定函数代码可按如下实现:onClick=Show(参数),ShoW为函数名(正心在JaVaSCriPt中,关于Onmouseover事件和OnmoUSeoUt事说法正确的是?单选题这两个事件是常用事件,以页面元素为依托的IIOnmOUSeoUl是鼠标移入事件这两个事件都是键盘按键触发类事件OnmoUSeoVer是鼠标移出事件在JaVaSCriPt中,关于OnSUbmit事件下列说法错误的是?单选题单击表单元素的“提交按钮”会触发
19、form标签的OnSUbmit事件该事件的默认处理方式是提交数据给action属性指定的页面进行处理不能够用其他方法阻止该事件提交指定页面,除非页面地址书写错误1涧L至)该事件可以绑定一个内容是表单验证逻辑代码的自定义函数在JaVaSCriPl中,关于ParSeFIoat()函数,以下返回值错误的是?单选题parseFloat(route66.5)返回66.5parseFloat(n8.5dogs,)返回8.5parseFloat(6.56”)返回6.56parseFloat(.1)返回0.1在JaVaSCriPl中,关于变量的作用域,下列说法正确的是?【选三项】如果全局变量和局部变量出现重名
20、的情况,全局变量优先全局变量是在函数体外部声明的,可以在任何地方,包括函数的内部使用案)变量的作用域主要分为全局变量和局部变量两种I:确:)局部变量是在函数体内声明的,只能在函数体内使用。局部变量随着函数的结束而消失(正确笞案)在jQuery中,后代选择器的语法格式是()单选题Selectorlselector?selector1selector2selector1+selector2selectorl-selector2在jQuery中,获取VinPUtXtextarea元素的表单选择器是()单选题:text:input:radio:file在jQuery中,获取除给定选择器之外的所有元素使
21、用()单选题:even:odd:not(selector):header在jQuery中,基本过滤器中获取获取索引值为偶数的元素使用()单选题:even:odd:first:last在jQuery中,基本过滤器中获取最后一个元素使用()【选两项】first():firstlast()(正的答案)Jast在jQuery中,基本选择器是jQuery中使用最频繁的选择器,它包含下列哪几项【选三项】标签id上巾class标签名(对象名在JaVaSCriPt中,简单动画animate()方法能改变可以取()值的CSS属性单选题透明度高度数字(U!任意在jQuery中,将jQuery对象转换成DOM对象,
22、可以使用jQuery中的()方法单选题$Oget()(post()text()在jQuery中,以下哪一项可以将每一个选择器匹配到的元素合并后一起返回使用()单选题Selectorl.selector2.SelectorNselector!,selector2,.SeIectorNselectorlselector2.SelectorNselector!+selector2+.SelectorN在JaVaSCriPt中,静态对象在引用该对象的属性和方法时不需要使用new关键字来创建对象实例,可以直接使用()的格式来进行访问单选题类名成员类名属性对象实例名.成员对象实例名.属性在jQuery中,
23、可见性过滤选择器中,不可见元素包括()【选三项】CSS样式中display属性值为none的元素type属性值为hidden的input元素宽高设置为0的元素可见性属性值为disabled的input元素在jQuery中,每个HTML对象都有用于访问CSS样式的style属性,有关style和CSS描述正确的是()单选题style对象中包含的一系列属性跟CSS不一定相同style对象的属性同CSS的属性名相同CSS设置背景色属性background-color,style设置背景色属性backgroundColor确答案)CSS设置背景色属性background-colorstyle设置背景色
24、属性backgroundcolor在jQuery中,内容过滤选择器中使用()可以获取含有后代元素为SeIeCtOr的元素单选题xontains(text):empty:has(selector):parent在JaVaSCriPt中,如果数组元素本身是一个数组,那么这个数组元素称为子数组(数组的数组),可使用()的格式来访问子数组中的元素单选题数组变量名子数组索引号子数组中的元素索引号勺数组变量名子数组索引号数组变量名子数组中的元素索引号数组变量名子数组中的元素索引号子数组索引号在JaVaSCriPI中,如果需要改变aid=宣标签的跳转地址,以下写法正确的是()单选题document.getE
25、lementByld(a).url=,index.htmldocument.getElemenlByld(nau).href=index.htm,document.getElementByld(,a).src=,index.htmdocument.getElementByld(,au).go=index.html,在JaVaSCriPt中,如果需要改变HTML元素的内容,最简单的方法是使用()属性单选题writeCreateElementstyleinnerHTML在JaVaSCriPt中,如果需要改变HTML元素的样式,以下写法正确的是()单选题document.getElementByld
26、 (box) document.getElementByld (nbox) document.getElementByld (box) document.getElementByld (,box).bgColor=blue.backgroundColor=,blue.style.bgColor=blue.style.backgroundColor=,blue在JaVaSCriPt中,如果在HTML页面中包含如下超链接标签则选项中的()语句能够获取该元素。百度一下单选题document.getElementsByName(baidu)OJdocument.getElementsByName(ba
27、idu)document.getEIementsByTagName(baidu)0document.getElementsByTagName(,baidu)在JaVaSCriPt中,如果在HTML页面中包含如下图片标签,则选项中的()语句能够获取该元素单选题document.getElementByld(img)document.getElementByld(,tp)document.getElementByld(pic,)document.getElementByld(#picH)在JavaScript中,实例对象在引用该对象的属性和方法时,必须先使用new关键字创建一个对象实例,然后再使用
28、()的格式进行访问单选题类名成员类名属性对象实例名.成员(正确7对象实例名.属性在jQuery中,使用GrOWl插件时,设置对话框标题和内容的属性分别为()【选两项】titlenoticeerrormessage在JaVaSCriPt中,使用NUmber对象的()方法把数字转换为字符串,可以使结果的小数点后有指定位数的数字单选题toString()valuef()toFixed()toPrecision()在jQuery中,使用VaIidate验证控件时,()属性用于表示CheCkboX必须选中的最大个数单选题minminlengthmaxmaxlength在jQuery中,使用VaIidat
29、e验证控件时,()属性用于表示CheCkboX必须选中的最小个数单选题minminlengthmaxmaxlength在jQuery中,使用VaIidate验证控件时,radio单选按钮的()属性表示必须选中一个单选题requiredminmaxone在jQuery中,使用VaIidate验证控件时,使用表单元素的()属性进行匹配验证单选题idstylenametag在JaVaSCriPt中,使用Var声明的变量,对于变量名的要求,以下说法错误的是?单选题第一个字符必须是字母、下划线、美元符号除第一个字符外,其他字符可以是字母、下划线、美元符号或数字不区分大小写(正确4案)不能与关键字同名,如
30、if,for等在jQuery中,通过jQuery对象的()方法可以为元素增加类单选题toggleClassAddQaSS(至)style在jQuery中为说明变量保存的是jQuery对象,通常在jQuery对象变量名前加上()符号单选题&$(正确答案)#在JaVaSCriPt中,下列JaVaSCriPt的循环语句中正确的是?单选题if(i10;i+)for(i=0ji10)fori=0to10for(i=0;i10;i+)确在JaVaSeriPt中,下列哪个常见用于创建折叠菜单()单选题ValidateMessageAccordionCalendar在JavaScript中,下列哪项表达式将返
31、回假?单选题!(3=4)&(52)(j-.)(,a,=,a,)&(,c,!=,d,)(23)H(32)在JaVaSCriPt中,下列那个插件可以用于JS的表单验证()单选题validatemessagezTreecalendar在JaVaSCriPt中,下列通过CSS()设置设置元素样式的方法中,正确的两项是()【选两项】$(np).css(”color”,”red“)(F确答案)$(p).css(color:red)$(,p).css(color:red7font-size:14px)$(p).css(,colorred,font-size,14px,)T)在JaVaSCriPt中,下列选项
32、不属于DoM模型节点类型的是()单选题图像节点(1元素节点文本节点属性节点在JaVaSCriPt中,下列选项能够实现标签名查找HTML元素的是()单选题document.getElementsByName(div)document.getElementsByTagName(div)document.getElementsByName(div)document.getElementsByTagName(div)在JaVaSCriPt中,下列选项能够通过类名查找HTML元素的是()单选题document.getElementsByClass(.box)document.getElementsByC
33、lassName(,.boxn)document.getElementsByClass(,box)document.getElementsByClassName(box)在JaVaSCriPt中,下列选项中,明E一项不是JaVaSCriPt中的事件?单选题onclickOnmouseoverOnsubmitOnpressbulton在JaVaSCriPt中,下列选项中,正确的是?单选题parselnt(150catsn)返回150catsParSelnt(cats)返回NaNparselnt(,-6.56)返回6.65parselnt(,-6h)返回6在JaVaSCriPt中,下列选项中哪一项
34、不是鼠标事件?单选题onclick事件Onmouseover事件onmouseout事件OnChange事件(阳:彳;)在jQuery中,下列用于消息提醒的插件是()单选题ValidateAccordionCalendarGrowl在JaVaSCriPt中,下列正则表达式中,()可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位字符串单选题w2,fa-zla-zO-9+Sa-zO-9+Sa-zd+S在JaVaSCriPt中,现有HTML代码如下:文档对象模型节点的特点/title文档对象模型概述vpDOM:文档对象模型vp以下描述错误的是()单选题和VbOdy节点的父节点都是和都是的后
35、代”文档对象模型节点的特点”是节点的元素节点(;工)和节点属于兄弟节点在JaVaSeriPt中,要求用JaVaSCriPt实现下面的功能:当一个文本框中的内容发生改变后,单击页面的其他位置,弹出一个消息框显示文本框中的内容,下列语句正确的是?单选题:)在JaVaSeriPt中,已知Vararr=happy2,45.6,以下说法正确的有()【选三项】上面的语句定义了一个变量arr,该变量指向一个数组列表(士;每个数组变量都有一个length属性,该数组的length属性值为2可以使用数组变量名“索引号”的格式来访问每个数组元素1卜D数组列表中的第一个元素的索引号为0,其后的每个元素的索引号依次递
36、增,最后的元素索引为数组长度-1在JavaScript中,已知手机号由11位数字组成,且以13、15或者18开头,以下正则表达式正确的是()单选题(13,15,18)dll)&(131518)dll)&(13,15,18)d9&(131518)d(9&在JaVaSCriPt中,以下WindoW对象中常用的方法描述错误的是()单选题prompt()用来提示用户输入的对话框alert()用来提示用户输入的对话框)confirm()显示一个带有提示信息、确定和取消按钮的确认框close()关闭浏览器窗口在JaVaSCriPt中,以下不属于WindoW对象的常用方法有()单选题locationprom
37、ptalertconfirm在JaVaSCriPt中,以下初始化Date对象正确的有()【选三项】vardate=newDate()Datedate()vardate=newDate(dateString)vardate=newDate(year,month,day,hour,minutes,seconds,milliseconds)在JavaScript中以下代码:VbOdyvarundf;if(typeofundf=undefined,1)undf=HelloWorld;elseundf=,nu11;)document.write(,名称是:+undf);的输出结果是?单选题名称是null
38、名称是:HelloWorld正确答案)无任何输出名称是:HelloWorldnull在JaVaSCriPt中,以下代码可以用哪种简写方式书写?functioncheck()event.retumValue=false;单选题.在JaVaSCriPt中,以下代码执行结果是?varwidth=40;functionShowWidth()varwidth=50;document.write(“宽度是:,+width+,);ShowWidth();document.write(n宽度是:n+width+);单选题宽度是:50宽度是:40宽度是:50宽度是:50宽度是:40宽度是:40宽度是:40宽度是
39、:50在JavaScript中以下代码执行结果是哪一项?document.getElementById(,demo).innerHTML=Number(”3.14)+,+Number(,)+,+Number()+,+Number(9988)单选题3.1400NaN3.14NaN099883.140NaNNaN3.14009988在JaVaSCriPt中,以下关于history对象描述不正确的是()单选题history.length()方法返回历史列表中的网址数history.back()方法加载history列表中的前一个URLhistory,forward()方法加载history列表中的下
40、一个URLhistory.go()方法加载history列表中的某个具体页面在JaVaSCriPt中,以下关于history对象描述正确的是()单选题forward方法用来跳转到指定的页面go(1)和forward方法等效go(1)和back方法等效go(-1)和forward方法等效在JaVaSCriPt中,以下关于IOCatiOn对象描述正确的是()【选三项】assign加载新的文档(protocol获取使用的web协议(pathname只获取文件名hostname获取Web主机域名在JaVaSCriPt中,以下关于OnbIUr事件说法正确的是?单选题该事件是元素获取到焦点时触发的事件表单
41、验证时使用该事件较为合适该事件是元素值发生改变时触发该事件页面加载时会顺带执行在jQuery中,以下关于requestAnimationFrame()方法描述正确的是()单选题1此方法在浏览器重绘之前完成I主线程不会影响此方法的运行效果此方法类似于SetlmerVa1(),主要用途是按帧对网页进行重绘此方法在浏览器重绘时完成在JaVaSCriPt中,以下关于SCreen对象的属性描述不正确的是()单选题availWidth返回显示屏幕的可用宽度,包含任务栏(availWidth返回显示屏幕的可用宽度,不包含任务栏width返回显示器屏幕的宽度height返回显示器屏幕的高度在JaVaSCriPt中,以下哪些是BoM的主要功能【选三项】弹出新浏览器窗口西;)移动、关闭和更改浏览器窗口大小(十支持Session