javascript期末考试模拟题.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、单项选择题(本题共 15小题,每小题 2分,共 30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡 上。 (C) Java 文件(D) Javascript 文件以“ js (C) Java 文件 (D) Javascript 文件 (A) html 文件 (B) 网页文件 以下合法的变量名是 (A) new (B) _123以下正确的字符串是 以下合法的变量名是 (A) new (B) _123 以下正确的字符串是 (A) xyz (B) ‘xyz” 设有语句: var st1= test ; st1=st1+ 25; 则 st1 的值是 。 (A) ‘test25 (B) 25 123+”789”的值是 。 (A) ‘1 23789 (B) 912 O (C) null (C) “xyz (D) 2abc (D) ‘xyz (C) ‘test (D) 语法错误 (C) “789” (D) 语法错误 6.表达式( a=2,b=5,ab?a:b 6.表达式( a=2,b=5,ab?a:b (A) 2 (B) 5 的值是 (C) 1 (D) 0 设有语句 var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式 (m=ab)(n=cd) 运算后, n 的值为 (A) 0 (B) 1 (C) 2 (D) 3 设 var a=2,b=3; 则 a++==b?(a-1):b 的结果是 。 0 B) 1 C) 2 D) 3 下面 while 循环执行的次数为 。 var i=5; while (i==0) i--; A)无限 B) 1 C) 5 D) 0 以下数组的定义中 是错误的。 A) var a=new Array(); B) var a=new Array(10); C) var a[10]={ 1,2,3}; D) var a=[1,2,3]; 设var x=3,y=4;下列表达式中y的值为9的是 。 A)y*=x-3 B) y/=x*9 C) y-=x+10 D)y+=x+2 在程序中有多个相关联的 input type=radio 选项,若要默认选择某一项, 应在该项中增 加 属性。 checked default selected defaultValue 13.结果为 NaN 的表达式是 。 (A) 80+19 (B) 十九+八十 (C) 八十*十九 (D) 80 *19 14.执行下面语句后 c 的值是 。 var a=2,b=1,c=3; if(ab) if(b0)c=0; else c++; (A) 1 (B) 2 (C) 3 (D) 0 15.若有 var a=1,b=1,c=1; 则表达式 2b%a||!c 的值是 。 A) 1 B) false C) true D) 不确定的 二、程序分析题(本题共 5小题,每小题 3分,共 15分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡 上。 16.执行以下程序段后, x 的值是 。 var x=0; switch(++x) { case 0: ++x; case 1: ++x; case 2: ++x; } A) 1 B) 2 C) 3 D) 4 17.执行下面程序段后, b 的值是 。 var a,b; for(a=1,b=0; ab; a++) b=a; (D) 死循环(A) 0 (B) 1 (C) (D) 死循环 18. 下面函数的返回值是 。 function subc() {var i, j=9; while( i=j-1) { j-=3; if(j5) break; i++; } return j;} (A) 3 (B) 0 (C) 1 (D) -2 19. 下面函数的返回值是 function funa() { var s=\\na\028b\tc; for(var i=0;is.length;i++); return i; } (A) 9 (B) 6 。 (C) 7 (D) 8 20.下面程序段的输出结果是 __ script language=javascript a=1; b=2; c=2; while (abc) { t=a; a=b; b=t; c--;} document.writeln(+a+b+c); /script 。 (A) 121 (B) 120 (C) 210 (D) 211 、选择填空题(本题共20小题,每小题2分,共40分) 根据下面每小题的内容,在备选项中选择答案编号填在答题纸上对应的空白处。 编号 ?备选答案 编号 备选答案 1 A/A 21 substri ng() 2

文档评论(0)

ey8703 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档