2025年javascript考试题库2 _原创精品文档.pdf
为天地立心,为生民立命,为往圣继绝学,为万世开太平。——张载
javascript考试题库2
Javascript综合复习题
【提示:本综合复习题的目的是让同学们多见识各种题目。选择
题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议
先理解再记忆,切记死背答案。】
第一部分:单选题
1.Javascript中,以下哪条语句一定会产生运行错误答案(B)A、var_
变量=NaN;B、var0bj=[];C、varobj=以下两个变量a和b,a+b的哪
个结果是NaN答案(C)A、vara=undefind;b=NaNB、
vara=‘123’;b=NaNC、vara=undefined,b=NaND、
vara=NaN,b=undefined
3.vara=10;b=20;c=4;++b+c+a++以下哪个结果是正确的答案
(B)A、34B、35C、36D、37
4.Javascript中,以下代码运行后变量y的值是:答案
(D)varx=[‘abcde’,123456];vary=typeoftypeofx[1];A、
functionB、objectC、number
D、string
5.Javascript中,以下那两个变量的值不是==:答案(B)A、
vara=0,b=-0;B、vara=NaN,b=NaN;C、var
a=null
,
b=undefined;
D、vara=[],b=false;
6.Javascript中,以下声明变量语句中哪个不正确答案(D)A、
varaa;B、varbb=3;cc=good;C、vardd=ee=100;D、varff=3,
gg=hesgood;
7.Javascript中,foo对象有att属性,那么以下获取att属性值的
表达式哪个是错误的答案(C)A、
B、foo[att]
君子忧道不忧贫。——孔丘
C、foo{att}
D、foo[a+t+t]
8.Javascript中,以下代码运行后变量y的值是:答案
(B)varx=[typeofx,typeofy][1];
vary=typeoftypeofx;A、number
B、string
C、undefined
D、object
9.下面哪个javascript变量名称不合法(D)
A.string
B.length
C.非法字符
10.下面哪个描述不正确(B)
A.NaN!=null==NaNC.{}!=false!=false
11.vararr=newArray(newArray(9,0,3,4,5),[a,b,c],new
Array(2,9,0,6));则arr[1][3]=(D)
12.有如下代码:
vararr=newArray(9);arr[0]=1;arr[2]=2;