js基础第一次测试题(附答案).doc

js基础第一次测试题(附答案).doc

ID:51253740

大小:28.50 KB

页数:13页

时间:2020-03-20

js基础第一次测试题(附答案).doc_第1页
js基础第一次测试题(附答案).doc_第2页
js基础第一次测试题(附答案).doc_第3页
js基础第一次测试题(附答案).doc_第4页
js基础第一次测试题(附答案).doc_第5页
资源描述:

《js基础第一次测试题(附答案).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaScript学期第一次测试题本试题满分100分,100分钟完卷一、选择题(每题2分,多选题错选、少选不得分)1、分析下段代码输出结果是(B)  vararr=[2,3,4,5,6];  varsum=0;  for(vari=1;i

2、量来接收函数返回值D.函数必须要有形式参数3、以下代码运行的结果是输出(B )  vara=b=10;  (function(){    vara=b=20  })();  console.log(b);A.10  B.20  C.报错  D.undefined4、以下代码运行后的结果是输出( A) vara=newObject();a.name=”admin”console.log(a.name);A.adminB.a  C.“admin”  D.[a]5、在JS中,’1555’+3的运行结果是( C)A.1558  B.15

3、52  C.15553  D.15536、以下代码运行后弹出的结果是( B)  vara=888;  ++a;  alert(a++);A.888  B.889  C.890  D.8917、关于变量的命名规则,下列说法正确的是(ABCDE  )A.首字符必须是大写或小写的字母,下划线(_)或美元符($)B.除首字母的字符可以是字母,数字,下划线或美元符C.变量名称不能是保留字D.长度是任意的E.区分大小写8、下列的哪一个表达式将返回值为假(B  )A.!(3<=1)B.(4>=4)&&(5<=2)C.(“a”==“a”)&&(

4、“c”!=“d”)D.(2<3)

5、

6、(3<2)9、下面代码,k的运行结果是( B )  vari=0,j=0;  for(;i<10,j<6;i++,j++){    k=i+j;   }A.16  B.10  C.6  D.1210、varx=1;functionfn(n){n=n+1};y=fn(x);y的值为(D  )A.2  B.1  C.3  D.undefined11、[1,2,3,4].join("0").split("")的执行结果是(C  )A."1,2,3,4"        B.[1,2,3,4] C.[“

7、1”,“0”,“2”,“0”,“3”,“0”,“4”]     D."1,0,2,0,3,0,4"12、下面代码的运行结果是:第一次弹( A )第二次弹(D  )  functionfn1(){    alert(1);  }  alert(fn1());A.1   B.alert(1);   C.functionfn1(){alert(1);}   D.undefined13,以下代码运行后,结果为(B  )  fn1();  varfn1=function(a){alert(a);}A.1  B.程序报错  C.alert(

8、1);  D.undefined14,varn="miaoweiketang".indexOf("wei",6);n的值为:(A  )A.-1  B.5  C.程序报错  D.-1015,下面对substring()方法描述不正确的是( C )A.一共有两个参数,省略第二个参数表示从参数开始位置提、截取到字符串结束。B.提取之前会比较两个参数的大小,并根据大小调整位置。C.可以接收负数参数,负数表示从后往前数字符位置。D.如果没有设置参数,直接返回整个字符串。16,alert("12">"9")的运行结果正确的是( B )A.t

9、rue  B.FalseC.1D.017,下面的描述中不正确的是(C  )A.arguments中保存了实际传入函数内的所有参数。B.return只能在函数内部使用。C.setInterval(fn1,1000)只会调用一次fn1。D.Date对象的getMonth()获取到的值比实际月份小1。18,下面的等式成立的是(D)A.parseInt(12.5)==parseFloat(12.5)B.Number("")==parseFloat("")C.isNaN("abc")==NaND.typeofNaN==="number"1

10、9,下面的描述中不正确的是(ABC )A."=="在比较过程中,不但会比较两边的值,还会比较两边的数据类型。    B.NaN==NaN的结果是true。C.isNaN,判断传入的参数是否为数字,为数字返回true,否则返回false D.字符串的length只

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。