资源描述:
《Javascript综合复习题集大全与答案解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Javascript综合复习题【共116题】每份考卷中javascript只占一半。题型和分数如下:1.单选题:10题*1分=10分2.填空题:5题*1分=5分3.程序阅读题:2题*4分=8分4.程序实现题:2题*5分=10分5.简答题:3题*5分=15分合计:48分,共22题。剩余52分,23题是另一门课程。【提示:本综合复习题的目的是让同学们多见识各种题目。选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。】第一部分:单选题1.Javascript中,以下哪条语句一
2、定会产生运行错误?答案(B)A、var_变量=NaN;B、var0bj=[];C、varobj=//;D、varobj={};2.以下两个变量a和b,a+b的哪个结果是NaN?答案(C)A、vara=undefind;b=NaNB、vara=‘123’;b=NaNC、vara=undefined,b=NaND、vara=NaN,b='undefined'1.vara=10;b=20;c=4;++b+c+a++以下哪个结果是正确的?答案(B)A、34B、35C、36D、372.Javascript中,以下代码运行
3、后变量y的值是:答案(D)varx=[‘abcde’,123456];vary=typeoftypeofx[1];A、"function"B、"object"C、"number"D、"string"3.Javascript中,以下那两个变量的值不是==:答案(B)A、vara=0,b=-0;B、vara=NaN,b=NaN;C、vara=null,b=undefined;D、vara=[],b=false;4.Javascript中,以下声明变量语句中哪个不正确?答案(D)A、varaa;B、varbb=3;c
4、c='good';C、vardd=ee=100;D、varff=3,gg='he'sgood';5.Javascript中,foo对象有att属性,那么以下获取att属性值的表达式哪个是错误的?答案(C)A、foo.attB、foo["att"]C、foo{"att"}D、foo["a"+"t"+"t"]6.Javascript中,以下代码运行后变量y的值是:答案(B)varx=[typeofx,typeofy][1];vary=typeoftypeofx;A、"number"B、"string"C、"unde
5、fined"D、"object"1.下面哪个javascript变量名称不合法(D)A.stringB.lengthC.非法字符D.this2.下面哪个描述不正确(B)A.NaN!=nullB.NaN==NaNC.{}!=falseD.null!=false3.vararr=newArray(newArray(9,0,3,4,5),['a','b','c'],newArray(2,9,0,6));则arr[1][3]=(D)A.cB.6C.4D.undefined4.有如下代码:vararr=newArray(
6、9);arr[0]=1;arr[2]=2;该数组的length属性值为(D)A、2B、10C、8D、95.有一个submit按钮,在这个按钮控件上添加哪个事件不起作用?(D)A.onMouseoutB.onmouseoverC.onclickD.onsubmit6.有一个变量vara=typeofstring+100+50+NaN,以下哪个是alert(a)的结果?(C)A.function150NaNB.function10050NaNC.undefined10050NaND.NaN7.以下代码,哪个结果是正
7、确的?(A)varstr='123abc';str+=str.replace('abc','');alert(str);A.123abc123B.123abcC.123D.abc1.以下哪个结果是正确的?(C)vara=100,b="100.5a6",c="100.1";alert(Math.max(a,b,c));A.100B.100.1C.NaND.undefined2.以下哪个语句能正确弹出结果:(D)A.alert(newDate(2011,12,25).getDay());B.alert(newDat
8、e(2011,12,25,5).getDay());C.alert(newDate(2011,12,25,5,5,9).getDay());D.以上三个结果都正确3.以下代码正确的运行结果是?(C)vararr=[0,1,2,3,4,5,6];arr2=arr.slice(2,5);alert(arr2);A.1,2,3B.1,2,3,4C.2,3,4D.2,3,4,54.下面哪个描述