JavaScricp练习题.docx
- 文档编号:27228959
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:23
- 大小:26.09KB
JavaScricp练习题.docx
《JavaScricp练习题.docx》由会员分享,可在线阅读,更多相关《JavaScricp练习题.docx(23页珍藏版)》请在冰豆网上搜索。
JavaScricp练习题
1、下列选项中,属于背景属性的是()。
(选一项)(javascript第五章)
A、background-colorB、font-sizeC、font-styleD、text-align
2、以下说法错误的是()(选一项)(javascript第五章)
A、内联样式表是混合在HTML标签里使用的,用这种方法可以很简单地对页面中的任何标签单独定义样式,只需在开始标签中包含一个style属性,后面再跟一个或多个属性及其属性值即可
B、内部样式表放置在
与标签内,并且以C、外部样式表是一个独立的文件,文件里定义了各种样式的规则。
这样,外部样式表可以被多个HTML文档应用。
D、外部样式表是混合在HTML标签里使用的,用这种方法可以很简单地对页面中的任何标签单独定义样式,只需在开始标签中包含一个style属性,后面再跟一个或多个属性及其属性值即可
3、关于JavaScript访问样式的常用方法说法正确的是()(选一项)(javascript第五章)
A、在HTMLDOM中,style是一个对象,代表一个单独的样式声明,可从应用样式的文档或元素访问style对象。
B、在HTMLDOM中,className属性不可设置或返回元素的class样式
C、在JavaScript中,有两种方式可以动态地改变样式的属性,一种是使用样式的style属性,另一种是使用样式的className属性。
D、在JavaScript中,只有一种方式可以动态地改变样式的属性,就是使用样式的style属性。
4、下列哪些不属于Positioning属性()(选一项)(javascript第五章)
A、topB、zlndexC、leftD、padding
5、关于JavaScript中常用的事件说法错误的是()(选一项)(javascript第五章)
A、onmouseout是鼠标从某元素移开
B、onclick是鼠标从某元素单击
C、onmouseover是鼠标移到某元素之上
D、onmousedown是当用户单击某个对象时调用事件
6、下面选项中()哪一个是窗体的滚动事件。
(选一项)(javascript第五章)
A、onscrollB、scrollTopC、scrollLeftD、top
7、下列示例()是id选择器(选一项)(javascript第五章)
A、text-align:
center;
B、 100px;border: solid1px#cccccc;”/> C、.center{text-align: center;font–weight: bold;} D、#flow{color: #ff0000} 8、关于文本框常用事件下列说法错误的是()(选一项)(javascript第六章) A、onblur是失去焦点,当光标离开某个文本框时触发 B、onkeypress是某个键盘按键被按下并松开 C、onblur是获得焦点,当光标进入某个文本框时触发 D、onfocus是获得焦点,当光标进入某个文本框时触发 9、String对象的方法不包括()。 (选一项)(javascript第六章) A、toUpperCase()B、substring()C、append()D、charAt() 10、对字符串str=“this_is_JavaScript”进行下列操作处理,描述结果正确的是()。 (选一项)(javascript第六章) A、str.indexOf(“Java”,12);的返回值为-1 B、str.length的返回值是20 C、str.substring(1,4)返回值是“this” D、str.toUpperCase()的返回值是“ThisIsJavaScript” 11、下面选项中()能获得焦点。 (选一项)(javascript第六章) A、onfocus()B、blur()C、focus()D、select() 12、表单验证包含()(选一项)(javascript第六章) A、改变输入框的大小。 B、验证用户输入的邮件地址是否有效(如电子邮件地址中必须有@和.字符)。 C、改变输入框的颜色。 D、动画效果 13、以下关于正则表达式附加参数说法错误的是( )(选一项)(javascript第七章) A、m: 代表可以进行全局匹配。 B、g: 代表可以进行全局匹配。 C、i: 代表不区分大小写匹配。 D、m: 代表可以进行多行匹配 14、下列哪些是RegExp对象的方法( )(选一项)(javascript第七章) A、substring()B、execute()C、toUpperCase()D、test() 15、下列关于String对象的正则表达式方法说法错误的是()(选一项)(javascript第七章) A、split()方法将字符串分割成一系列子串并通过一个数组将这一系列子串返回。 B、match()方法可以在字符串内检索指定的值,找到一个或多个正则表达式的匹配,该方法类似于indexOf(),但是indexOf()返回字符串的位置,而不是指定的值。 C、replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 D、search()是找到一个或多个正则表达式的匹配 16、RegExp对象的属性没有()(选一项)(javascript第七章) A、globolB、ignoreCaseC、lengthD、multiline 17、下列关于正则表达式的常用符号说法错误的是()(选一项)(javascript第七章) A、\d除了数字之外的任何字符,等价于[^0-9] B、/…/代表一个模式的开始和结束 C、\W任何非单字字符,等价于[^a-zA-z0-9] D、$匹配字符串的结束 18、关于正则表达式重复字符下列说法正确的是( )(选一项)(javascript第七章) A、*匹配前一项1次或多次,等价于{0,} B、{n,}匹配前一项n次 C、? 匹配前一项0次或1次,也就是说前一项是可选的,等价于{0,1} D、{n,m}匹配前一项n次,或者多次 19、关于Select对象的常用事件、方法和属性下列说法错误的是()(选一项) (javascript第七章) A、Select对象的常用事件有onchange B、Select对象的常用方法有add() C、Select对象的常用方法有length() D、Select对象的常用属性有options[]、selectedIndex、length 20、在javaScript中使用数组的步骤下列操作正确的是()(选一项) (javascript第七章) A、创建数组—>访问数组元素—>为数组元素赋值—>通过数组的一些方法和属性对数组元素进行处理 B、通过数组的一些方法和属性对数组元素进行处理—>创建数组—>为数组元素赋值—>访问数组元素 C、创建数组—>为数组元素赋值—>访问数组元素—>通过数组的一些方法和属性对数组元素进行处理 D、为数组元素赋值—>访问数组元素—>创建数组—>通过数组的一些方法和属性对数组元素进行处理 21、下列()是javascript的常用属性(选一项)(javascript第七章) A、join()B、sort()C、lengthD、search() 22、下列选项中()可以用来获得下拉列表框中所有下拉项。 (选一项) A、optionsB、addC、selectedIndexD、length 23、在JavaScript中()方法可以对数组元素进行排序。 (选一项) (javascript第七章) A、length()B、sort()C、add()D、join() 24、使用()属性可以显示或隐藏层(选一项)(javascript第十章) A、marginB、overflowC、displayD、line-height 25、下列哪些不属于背景类型()(选一项)(javascript第五章) A、backgroundImage B、backgroundRepeat C、backgroundColor D、color 26、如何设置设置元素的堆叠次序()(选一项)(javascript第五章) A、bottomB、topC、zIndexD、position 27、用()方法在文本框中设置焦点,即获得鼠标光标(选一项)(javascript第六章) A、focus()B、blur()C、select()D、join() 28、下列说法正确的是()(选一项)(javascript第六章) A、String对象用于操作和处理字符串文本,与onblur和onfocus等事件相结合,验证用户输入的文本内容。 B、使用focus()失去焦点,使用select()方法选中焦点内容。 C、表单验证虽然能避免不必要的麻烦,但是加重了服务器端的压力。 D、文本框是最常用的表单元素,可以通过使用name属性来读取文本框中的值。 29、下面()能够动态改变层中的提示内容。 (选一项)(javascript第六章) A、使用display属性来实现 B、利用层的id属性改变内容 C、利用层的innerText属性改变内容 D、使用onblur事件来实现 30、下列说法错误的是()(选一项)(javascript第七章) A、数组是具有相同数据类型的一个或多个值的集合,它用同一个名称存储一系列的值。 B、使用正则表达式验证用户输入的内容,例如验证电子邮箱地址、电话号码、用户名等。 C、for(iinarray)不但可以用来循环一个对象的所有属性,还可以用来循环一个数组中的每一个元素。 D、在JavaScript中,只可以通过非负整数下标访问数组元素,不可以通过使用标识符下标访问数组。 31、以下()变量名是合法的。 (选一项)(javascript第一章) A、sumB、de2.fC、numb_1#D、2numb 32、下列语句中,哪一个是循环()(选一项)(javascript第一章) A、if-else B、for C、switch D、字符串运算符 33、下列语句中,( )语句是根据条件进行匹配,如果为真执行其中的一个语句块。 如果为假,则执行另一个语句块。 (选一项)(javascript第一章) A、switch B、for C、if-else D、字符串运算符 34、在JavaScript中,运行下面的代码,sum的值是()。 (选一项)(javascript第一章) varsum=0; for(i=1;i<10;i++){ if(i%5==0) break; sum=sum+i } A、40B、5C、50D、10 35、以下代码正确的是()(选一项)(javascript第一章) A、varb=”helloWorld”; B、inta=40; C、booleand==false; D、doublec=5; 36、下列选项中,()可以打开一个无滚动条的页面。 (选一项)(javascript第二章) A、window.open(“advert.html”,“”,“scrollbars=1,location=0,resizable=1”); B、window.open(“advert.html”,“”,“toolbar=0scrollbars=1,location=1,status=no”); C、window.open(“advert.html”); D、window.open(“advert.html”,“广告”,“toolbar=1,scrollbars=0,status=1”); 37、下列选项中,()可以打开一个无工具栏的页面。 (选一项)(javascript第二章) A、window.open(“advert.html”); B、window.open(“advert.html”,“”,“toolbar=0,scrollbars=1,location=1,status=no”); C、window.open(“advert.html”,“广告”,“toolbar=1,scrollbars=0,status=1”); D、window.open(“advert.html”,“”,“scrollbars=0,location=0,resizable=1”); 38、下列关于Date对象的getYear()方法的返回值描述,正确的是()。 (选一项)(javascript第二章) A、返回值的范围介于0~2013之间 B、返回系统时间的当前年份。 C、返回值的范围介于1~12之间 D、返回系统时间的当前年+1 39、下列关于Date对象的getHours()方法的返回值描述,正确的是()。 (选一项)(javascript第二章) A、返回系统时间的当前月+1 B、返回值的范围介于0~6之间 C、返回系统时间的当前日期。 D、返回值的范围介于0~23之间 40、下列关于类型转换函数的说法,正确的是()。 (选一项)(javascript第二章) A、parseFloat(“36s25.8id”)的返回值为3625.8 B、parseFloat(“37s25.8id”)的返回值为36 C、parseInt(“6.29s”)的返回值为6 D、parseInt(“5.89s”)的返回值为NaN 41、在一个注册页面中,如果填完注册信息后单击“注册”按钮,使用window对象的()方法会弹出一个“确认和取消”按钮的对话框,并且根据单击“确定”或“取消”按钮的不同,实现不同的页面程序。 (javascript第二章) A、ptompt()B、confirm()C、alert()D、open() 42、setTimeout(“adv()”,20000)表示的意思是()。 (选一项)(javascript第二章) A、adv()函数被持续调用20次 B、间隔20000毫秒后,adv()函数就会被调用 C、间隔20000秒后,adv()函数就会被调用 D、间隔20分钟后,adv()函数就会被调用 43、下列()可以使窗口显示后一个页面。 (选一项)(javascript第三章) A、forward()B、go(-1)C、back()D、go() 44、某页面中有两个id分别为mobile和telephone的图片,下面( )能够正确地显示id为mobile的图片。 (选一项)(javascript第三章) A、document.getElementById(“mobile”).style.display=“”; B、document.getElementsByName(“mobile”).style.display=“none”; C、document.getElementsByTagName(“mobile”).style.display=“none”; D、document.getElementsByTagName(“img”).style.display=“none”; 45、关于下面的JavaScript代码,说法正确的是( )。 (选一项) vars=document.getElementsByTagName(“p”); for(vari=0;i s[i].style.display=“none”;} A、隐藏了页面中所有标签为 的对象 B、隐藏了页面中所有id为p的对象 C、隐藏了页面中所有name为p的对象 D、隐藏了页面中标签为 的第一个对象 46、下面( )是document对象的方法。 (选一项)(javascript第三章) A、write()B、alert()C、getElementsByTag()D、reload() 47、下面( )哪一个是document的属性。 (选一项) A、referrerB、replace()C、reload()D、href 48、某页面中有一个id为pdate的按钮,下列( )能把按钮上的文字改为“2009-10-10”。 (选一项) A、document.getElementByld(“pdate”).getAttribute(”2009-10-10”); B、document.getElementByld(“pdate”).value=”2009-10-10”; C、document.getElementByld(“pdate”).setAttribute(“value”,”2009-10-10”); D、document.getElementByld(“pdate”).text=”2009-10-10”; 49、某页面中有如下代码,下列选项中( )能把“张三丰”修改为“冲虚道长”。 (选一项)(javascript第四章)张三丰 90
A、document.getElementByld(“row2”).cells[1].innerHTML=”冲虚道长”;
B、document.getElementByld(“Table1”).rows[2].cells[1].innerHTML=”冲虚道长”;
C、document.getElementByld(“Table1”).rows[1].cells[0].innerHTML=”冲虚道长”;
D、document.getElementByld(“row1”).cells[0].innerHTML=”冲虚道长”;
50、某页面中有一个1行2列的表格,其中表格行
(选一项)(javascript第四章)
A、document.getElementByld(“r1”).Cells(0);
B、document.getElementByld(“r1”).insertCell
(1);
C、document.getElementByld(“r1”).Cells
(1);
D、document.getElementByld(“r1”).insertCell(0);
51、当鼠标指针移到页面上的某个图片上时,图片出现一个边框,并且图片放大,这是因为激发了下面的( )事件。
(选一项)(javascript第五章)
A、onmousedownB、onmouseoutC、onclickD、onmousemove
52、页面上有一个文本框和一个类change,change可以改变文本框的边框样式,那么使用下面的()就可以实现当鼠标指针移到文本框上时,文本框的边框样式发生变化。
(选一项)(javascript第五章)
A、onmouseover=”this.className=’change’”;
B、onmouseover=”this.style.className=’change’”;
C、onmouseover=”className=’change’”;
D、onmouseover=”this.border=’solid1px#ff0000’”;
53、下列选项中,不属于文本属性的是()。
(选一项)(javascript第五章)
A、font-sizeB、font-styleC、text-alignD、background-color
54、String对象的方法包括( )。
(选一项)(javascript第五章)
A、toUpperCase()B、key()C、length()D、win()
55、下面选项中()能够获取滚动条距离页面顶端的距离。
(选一项)
A、onscrollB、topC、scrollLeftD、scrollTop
56、String对象的方法包括( )。
(选一项)(javascript第六章)
A、UpperCase()B、Length()C、CharAt()D、substring()
57、对字符串str=“welcometochina”进行下列操作处理,描述结果正确的是()。
(选一项)(javascript第六章)
A、str.toUpperCasw()的返回值是“WelcomeToChina”
B、str.length的返回值是16
C、str.substring(1,5)返回值是“elcom”
D、str.indexOf(“come”,4)的返回值为4
58、在页面上有一个id为room的文本框,下面选项( )能够实现当单击room时,room的背景颜色变为“#cccccc”。
(选一项)(javascript第六章)
A、
B、
C、
D、
59、下面选项中( )能获得焦点。
(选一项)(javascript第六章)
A、blur()B、onfocus()C、focus()D、select()
60、下面()能够动态改变层中的提示内容。
(选一项)(javascript第六章)
A、使用display属性来实现
B、使用onblur事件来实现
C、利用层的innerHTML属性改变内容
D、利用层的id属性改变内容
61、下列正则表达式中()可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位的字符串。
(选一项)(javascript第七章)
A、/^[a-z][a-z0-9]+$/
B、/^\w{2,}$/
C、/^[a-z]\d+$/
D、/^[a-z0-9]+$/
62、下列选项中()可以用来检索下拉列表框中被选项目的索引号。
(选一项)(javascript第七章)
A、lengthB、addC、selectedIndexD、options
63、在JavaSc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScricp 练习题
copyright@ 2008-2022 冰点文档网站版权所有
经营许可证编号:鄂ICP备2022015515号-1