《JavaScript交互式网页设计考试题及答案.docx》由会员分享,可在线阅读,更多相关《JavaScript交互式网页设计考试题及答案.docx(50页珍藏版)》请在第一文库网上搜索。
1、JavaScript交互式网页设计考试题及答案一、单选题1 .在JavaScript中,以下不是逻辑运算符的是?A、=B、&c、11D、!正确答案:A2 .在JavaScript中,关于onc1ick事件说法,正确的是?A、该事件使用频次非常少B、该事件是鼠标离开页面元素时触发的事件C、该事件属性不可以绑定自定义函数D、该事件属性绑定函数代码可按如下实现:OnC1ick=Show(参数)%ShOW为函数名正确答案:D3 .在JQuery中,使用Va1idate验证控件时,()属性用于表示CheCkbOX必须选中的最小个数A、minB、min1engthD、max1ength正确答案:B4 .在
2、jQuery中,为说明变量保存的是JQuery对象,通常在jQuery对象变量名前加上()符号A、B、&C、$D、#正确答案:C5 .在JavaScript中,以下关于for循环说法错误的是?A、for循环必须是有限的循环,不能无限循环B、for循环的基本语法结构是:for(初始化表达式;循环条件表达式;循环后的操作表达式)?语句或语句块;C、for循环中允许使用关键字breakD、针对已知循环次数的情况下,使用for循环比Whi1e循环更高效正确答案:A6 .在JaVaSCriPt中,下列选项能够实现标签名查找HTM1元素的是()A、document.getE1ementsByName(“d
3、iv)B、document.getE1ementsByTagName(“div)Cdocument.getE1ementsByName(div)D、document.getE1ementsByTagName(div)正确答案:B7 .在JaVaSCriPt中,关于navigator对象描述不正确的是()A、navigator对象包含了浏览器的有关信息B、navigator对象的实例是唯一的C、navigator不可以用来检测浏览器版本D、navigator数据可被浏览器使用者更改正确答案:C8 .在JavaScript中,关于函数说法错误的是?A、函数的命名规则与变量名的命名规则相同B、使用f
4、unction关键字。function后是函数名,JaVaSCriPt中的函数必须说明返回值的类型。C、函数名后的()可以包含若干参数,也可以选择不带任何参数。D、最后是一对,包含具体实现程序中的某些特定功能的若干语句或脚本代码正确答案:B9 .在JavaScript中,下列那个插件可以用于JS的表单验证()A、 va1idateB、 messageCzTreeD、ca1endar正确答案:A10 .在JaVaSCriPt中,()方法返回一周中的某一天(0-6),0为周日,1为周一,以此类推getDate()getDay()C、getHours()DgetTime()正确答案:B11 .在jQ
5、uery中,使用VaIidate验证控件时,radio单选按钮的()属性表示必须选中一个A、requiredB、minC、maxDone正确答案:A12 .在JaVaSCriPt中,下列选项中,正确的是?Anparse1nt(150cats)返回150catsB、ParSeInt(cats)返回NaNCnparse1nt(6.56”)返回6.65D、parse1nt(a-6,f)返回6正确答案:B13 .在JaVaSCriPt中,()方法返回一个月中的某一天(1-31)AngetDate()B、getDay()CgetHours()D、getTime()正确答案:A14 .在JavaScrip
6、t中,以下代码执行结果是??var?width=40;?function?showWidth()?var?width=50;?document,write(宽度是:a+width+a);?ShoWWidth();?document.write(宽度是:+Width+);/script)A、宽度是:50宽度是:40B、宽度是:50宽度是:50C、宽度是:40宽度是:40D、宽度是:40宽度是:50正确答案:A15 .在JaVaSCriPt中,实例对象在引用该对象的属性和方法时,必须先使用new关键字创建一个对象实例,然后再使用O的格式进行访问A、类名.成员B、类名.属性C、对象实例名.成员D、对
7、象实例名.属性正确答案:C16 .在JaVaSCriPt中,返回1970年1月1日至今的毫秒数的方法()AngetDate()B、getMonth()CgetSeconds()D、getTime()正确答案:D17 .在Javascript,关于window对象描述不正确的是()window,history属性是指有关客户访问过的UR1信息B、WindOW.confirm。方法显示一个带有提示信息和确认按钮的警示框C、window,1ocation=a.htm1a和window,1ocation,href=paper“a.htm1”的作用都是读取并显示a.htm1内容D、StatUS是状态栏文
8、本正确答案:B18 .在JavaScript中,返回最接近number的整数Math,pow(x,y)Math,random()CMath,round(number)DMath,sqrt(number)正确答案:C19 .在JaVaSCriPt中,下列选项中哪一项不是鼠标事件?OnCIiCk事件onmouseover事件Conmouseout事件Donchange事件正确答案:D20 .在JavaScript中,以下不属于window对象的常用方法有()A、1ocationpromptC、 a1ertD、 confirm正确答案:A21.在JaVaSeriPt中,下列哪个常见用于创建折叠菜单(
9、)A、Va1idateMessageC、AccordionDCa1endar正确答案:C22 .在JavaScript中,分析下面的JavaScript代码段,输出结果是哪一项?vars1=parse1nt(wIO1中学a);document,write(si);A、NaNB、101中学C、101D、出现脚本错误23 .在JavaScript中,如果需要改变HTM1元素的样式,以下写法正确的是()document.getE1ementById(“box).bgCo1or=b1ueaB、document.getE1ementById(“box).backgroundCo1or=b1ueaCndo
10、cument.getE1ementById(“box).sty1e.bgCo1or=b1ueaDdocument.getE1ementById(box).sty1e.backgroundCo1or=“b1ue”正确答案:D24 .在JavaScript中,下列JavaScript的循环语句中正确的是?A、 if(i10;i+)B、 for(i=0;i10)C、 fori=0to10D、 for(i=0;igetHours()D、getTime()正确答案:B30 .在JaVaSCriPt中,对number向上取整使用()方法Math,abs(number)B、Math,cei1(number)
11、CMath,f1oor(number)D、Math,max(number1,number2)正确答案:B31 .在JaVaSCriPt中,有以下代码:VbodyXscripttype二text/javascriptavarnum1=10;varnum2=a20u;window,a1ert(num1num2);最终提示框中显示信息为()A、30B、 10+20C、 undefinedD、 1020正确答案:D32 .在JavaScript中,返回X的y次基使用()方法Math,pow(x,y)Math,random()CMath,round(number)DMath,sqrt(number)正确
12、答案:A33 .在JQuery中,()符号标志是jQuery的简写形式A、$B、&C、D、#正确答案:A34 .在JaVaSCriPt中,下列正则表达式中,()可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位字符串A、w2,/B、/a-za-zO-9S/C/a-z0-9+$/D、a-zd+$/正确答案:B35 .在JaVaSCriPt中,初始化Date对象的参数若不指定,则默认是OA、1B、-1C、2D、O正确答案:D36 .在JavaScript中,以下window对象中常用的方法描述错误的是OA、PrOmPt()用来提示用户输入的对话框B、a1ert()用来提示用户输入的对话框C
13、、confirm。显示一个带有提示信息、确定和取消按钮的确认框D、CIOSe()关闭浏览器窗口正确答案:B37 .在JavaScript中,下面哪一项不是正确的程序结构?A、顺序结构B、选择结构C、循环结构D、插叙结构正确答案:D38 .在JavaScript中,下列哪项表达式将返回假?A、!(3=4)&(52)C、!=d)D、(23)II(32)正确答案:B39 .在JaVaSCriPt中,Boo1ean是一种基本的数据类型,表示true或fa1se,构造函数是newBoo1ean(va1ue),如果va1ue值是NaN,则该BoO1ean对象的返回值是()A、 TRUEB、 FA1SEnu11正确答案:B