NET基础练习题二.docx
《NET基础练习题二.docx》由会员分享,可在线阅读,更多相关《NET基础练习题二.docx(15页珍藏版)》请在冰豆网上搜索。
![NET基础练习题二.docx](https://file1.bdocx.com/fileroot1/2023-7/13/03b99bdb-bf43-489f-b240-5f85aa5f998c/03b99bdb-bf43-489f-b240-5f85aa5f998c1.gif)
NET基础练习题二
.NET基础练习题
(二)
2018年11月1日
第1题. 以下哪条语句会产生运行错误:
()
A.varobj=();
B.varobj=[];
C.varobj={};
D.varobj=//;
第2题. 以下()变量名是非法的:
(选择两项)
A.numb_1
B.2numb
C.sum
D.de2$f
第3题.请选择结果为真的表达式:
()
A.nullinstanceofObject
B.null===undefined
C.null==undefined
D.NaN==NaN
第4题.下列语句中,()语句是根据表达式的值进行匹配,然后执行其中的一个语句块,如果找不到匹配项,则执行默认语句块。
A.switch
B.if-else
C.for
D.字符串运算符
第5题.在IE中要想获得当前窗口的位置可以使用window对象的()方法
A.windowX
B.screenX
C.screenLeft
D.windowLeft
第6题.在javascript中,运行下面代码后的返回值是()。
Varflag=true;
Document.write(typeof(flag));
A.undefined
B.null
C.number
D.boolean
第7题.分析下面的JavaScript代码段
a=new Array(2,3,4,5,6); sum=0; 输出结果是().(选择一项)
for(i=1;isum +=a[i];
document.write(sum);
A. 20
B. 18
C. 14
D. 12
第8题.下面()能在页面中弹出如图所示的提示窗口,并且用户输入框中默认无任何内容。
A. prompt(“请输入你的姓名”);
B. alert(“请输入你的姓名”);
C. prompt(“请输入你的姓名”,””);
D. alert(“请输入你的姓名”,””);
第9题.下面对于JavaScript中的单选按扭(Radio)的说法正确的是()(选择两项)
A.单选按钮可以通过单击“选种”和“未选中”选项来进行切换
B.单选按钮没有checked属性
C.单选按钮支持onClick事件
D.单选按钮的Length属性返回一个选项组中单选项的个数
第10题.在javascript中,运行下面代码,sum的值正确的是()。
Varsum=0;
For(i=1;i<10;i++){
If(i%5==0)
Break;
Sum=sum+i;
}
A.40
B.50
C.5
D.10
第11题.下面哪个选项中的对象与浏览列表有关()
A.location,history
B.window,location
C.navigator,window
D.historylist,location
第12题.下列选项中,()可以打开一个无状态栏的页面。
(选择两项)
A.window.open(“advert.html”);
B.window.open(“advert.html”,”广告”,”toolbar=1,scrollbars=0,status=1”);
C.window.open(“advert.html”,””,”scrollbars=1,location=0,resizable=1”);
D.window.open(“advert.html”,””,”toolbars=0,scrollbars=1,location=1,status=no”);
第13题.下列()标记符属性为布尔属性(即只需要指定属性的存在,而不用指定其值的标记符属性)。
(选择一项)
A.noshade
B.width
C.bold
D.size
第14题.下列关于Date对象的getMonth()方法的返回值描述,正确的是()
A.返回系统时间的当前月
B.返回值的范围介于1~12之间
C.返回系统时间的当前月+1
D.返回值的范围介于0~11之间
第15题.在某一页面下载时,要自动显示出另一页面,可通过在
中使用下边的哪一事件来完成()。
(选择一项)
A.onload
B.onunload
C.onclick
D.onchange
第16题.下列关于类型转换函数的说法,正确的是()
A.parseInt(“5.89s”)的返回值为6
B.parseInt(“5.89d”)的返回值为NaN
C.parseFloat(“36s25.8id”)的返回值是36
D.parseFloat(“36s25.8id”)的返回值是3625.8
第17题.在HTML中,Location对象的()属性用于设置或检索URL的端口号。
(选择一项)
A.hostname
B.host
C.pathname
D.href
第18题.在一个注册页面中,如果填完注册信息后单击“注册”按钮,使用window对象的()方法会弹出个对话框,并且根据单击“确定”或“取消”按钮的不同,实现不同的页面程序。
A.confirm()
B.ptompt()
C.alert()
D.open()
第19题.分析如下的JavaScript代码段, 则运行后在页面上输出( )(选择一项)
var c="10",d=10;
document.write(c+d)
A. 10
B. 20
C. 1010
D. 页面报错
第20题.setTimeout(“adv()”,20)表示意思是()
A.间隔20秒后,adv()函数就会被调用
B.间隔20分钟后,adv()函数就会被调用
C.间隔20毫秒后,adv()函数就会被调用
D.adv()函数被持续调用20次
第21题.下列JavaScript语句中,()能实现单击一个按钮时弹出一个消息框。
(选择一项)
A.
B.
C.
D.
第22题.下列()可以使窗口显示前一个页面。
(选择两项)
A.back()
B.forward
C.go
(1)
D.go(-1)
第23题.在HTML页面中,下面关于Window对象的说法不正确的是()。
(选择一项)
A.Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息
B.Window对象是浏览器所有内容的主容器
C.浏览器打开HTML文档时,通常会创建一个Window对象
D.如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象
第24题.某页面中有两个id分别为mobile和telephone的图片,下面()能够正确地隐藏id为mobile的图片
A.document.getElementsByName(“mobile”).style.display=”none”;
B.document.getElementById(“mobile”).style.display=”none”;
C.document.getElementByTagName(“mobile”).style.display=”none”;
D.document.getElementByTagName(“img”).style.display=”none”;
第25题.在JavaScript中,表单文本框(Text)不支持的事件包括( ).(选择一项)
A.onBlur
B.onLostFocused
C.onFocus
D.onChange
第26题.关于下面的javascript代码,说法正确的是()
Vars=document.getElementByTagName(“p”);
For(vari=0;iS[i].style.display=”none”;
}
A.隐藏了页面所有Id为P的对象
B.隐藏了页面所有name为p的对象
C.隐藏了页面所有标签为
的对象
D.隐藏了页面标签为
的第一个对象
第27题.分析下面的javascript代码:
x=11;
y="number";
m=x+y
m的值为()。
(选择一项)
A.11number
B.number
C.11
D.程序报错
第28题.下面()不是document对象的方法。
A.getElementByTagName()
B.getElementById()
C.write()
D.reload()
第29题.在HTML页面中使用外部javaScript文件的正确语法是()。
(选择一项)
A.
B.
C.
D.
第25题.下面()可实现刷新当前页面。
A.reload()
B.replace()
C.href
D.referrer
第26题.String对象的方法不包括()
A.charAt()
B.substring()
C.toUpperCase()
D.length()
第27题.对字符串str=”welcometochina”进行下列操作处理,描述结果正确的是()
A.str.substring(1,5)返回值是“elcom”
B.str.length的返回值是16
C.str.indexOf(“come”,4);的返回值为4
D.str.toUpperCase()的返回值是“WelcomeToChina”
第28题.在页面上有一个id为room的文本框,下面选项()能够实现当单击room时,room的背景颜色变为“#CCCCCC”。
A.
B.
C.
D.
第29题.下面选项中()能获得焦点。
A. blur()
B. select()
C. focus()
D. onfocus()
第30题.下面()能够动态改变层中的提示内容。
A.利用层的innerHTML属性改变内容。
B.利用层的id属性改变内容
C.使用onblur事件来实现
D.使用display属性来实现
第31题.下列正则表达式中()可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位的字符串
A./^\w{2,}$/
B./^[a-z][a-z0-9]+$/
C./^[a-z0-9]+$/
D./^[a-z]\d+$/
32.下列选项中()可以用来检索下拉列表框中被选项目的索引号。
A. selectedIndex
B. options
C. length
D. add
33.在javascript中()方法可以对数组元素进行排序。
A.add()
B.join()
C.sort()
D.length()
34.下列声明数组的语句中,错误的选项是()
A.varstudent=newArray();
B.varstudent=newArray(3);
C.varstudent[]=newArray(3)(4);
D.varstudent=newArray(‘rose’,’mick’);
35.在页面中有一个id为book的下拉列表框,下列()能够动态地在下拉列表框book中添加一个选项,并且显示结果。
A.document.getElementById(“book”).add(newOption(“01”,”梦想照进现实“),null);
B.document.getElementById(“book”).add(“01”,”梦想照进现实“);
C.document.getElementById(“book”).add(“梦想照进现实”,”01“);
D.document.getElementById(“book”).add(newOption(“梦想照进现实”,”01“),null);
36.点击页面的按钮,改变当前页面链接,以下JavaScript代码中可行的是() (选择一项)
A.
B.
C.
D.
37.分析下面的JavaScript代码段,输出的结果是()
Varemp=newArray(5);
emp[1]=1;emp[2]=2;
Document.write(emp.length);
A.2
B.3
C.4
D.5
38.在HTML中,设计一个登陆页面,该页面包含一个输入用户名的文本框。
下列HTML代码可以实现该文本框获得鼠标时全部选中文本框内容的是()。
A.
B.
C.
D.
39.以下哪个选项是浏览器模型中的顶层对象()
A.document
B.history
C.location
D.window
40.在文档对象模型(DOM)中,所有对象都继承自()。
A.document.
B.math对象
C.history对象
D.frame对象。
41.在JavaScript中,下列关于String对象的charAt()和indexOf方法理解正确的是()。
A.charAt()方法是获取位于指定索引位置的字符。
B.indexOf()方法是查找字符或字符串的位置,返回字符串出现的所有位置。
C.charAt()方法的参数可以为一个或两个。
D.indexOf()方法的参数为指定的索引值。
42.在JavaScript中,下列定义数组的方法正确的是()。
A.varemp=newArray[3];
B.varemp=newArray(3);
C.varemp=new()array;
D.varvemp=newArray[];
43.要动态改变层中的内容可以使用下列()方法。
A.利用层的innerHTML改变内容
B.利用层的Visibility属性来实现
C.可以通过设置层的隐藏和显示来实现。
D.可以同过设置层的样式属性display属性来实现。
44.在进行窗体验证时,当填写的文本框信息有错误时,通常会在文本框后面用红色的特殊子图显示错误信息,那么这种实时错误信息是在文本框发生了()事件后产生的。
A.onfocus
B.onblur
C.onchange
D.onclick
45.使用String对象的indexOf()方法查找字符串“helloworld”中是否包含G,下列语句描述正确的是()。
A.字符串“helloworld”中不包含G字符,indexOf返回0.
B.字符串“helloworld”中不包含G,indexOf返回null。
C.字符串“helloworld”中不包含G,indexOf返回-1.
D.字符串“helloworld”中不包含G,indexOf返回1.
46.使用split(“-”)方法对字符串“北京-东城区-米市大街8号-”进行分割的结果是()。
A.返回一个长度为4的数组。
B.返回一个长度为3的数组。
C.不能返回数组,因为最后一个“-”后面没有数值,代码不能执行。
D.能够返回数组,数组中最后一个元素的值为null(“”).
47.光标移动在文本框上方时,文本框的颜色就改变了,这是因为激发了下列的()事件。
A.onfocus
B.onmouseup
C.onmouseover
D.onmousemove
48.下列有关函数的说法正确的是()。
A.函数名称是不区分大小写的,所以err()和Msg()表示的是同一个函数。
B.函数可以有多个参数,每个参数之间用分号隔开。
C.在函数的第一行还包括一个大括号,这是一种常见的风格,也可以将此大括号放到下一行。
D.函数可以有返回值,也可以没有返回值,如果没有返回值,必须使用return语句。
49.在HTML页面中,包含Id为“cover”的层,下列()的javascript代码可以使该层显示。
A.document.getElementById(“cover”).style.display=”block”;
B.document.getElementById(“cover”).style.display=”none”;
C.document.getElementsByName(“cover”).style.display=”visible”;
D.document.getElementsByName(“cover”).style.display=”hidden”
50.下列选项中不是javascript基本数据类型的有()。
A.String
B.Number
C.Boolean
D.Class