2020-2021学年第二学期《javaScript》复习题库_第1页
2020-2021学年第二学期《javaScript》复习题库_第2页
2020-2021学年第二学期《javaScript》复习题库_第3页
2020-2021学年第二学期《javaScript》复习题库_第4页
2020-2021学年第二学期《javaScript》复习题库_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020-2021学年第二学期《JavaScript》复习题库

1.以js为文件扩展名的文件是()

html文件

java文件

JavaScript文件(正确答案)

css文件

2.在HTML页面上编写JavaScript代码时,就编写在()标签中间

<body></body>

<scriptX/script>(正确答案)

<style></style>

<head></head>

3.以下正确的字符串是()

xyz

,xyz"

,,,

xyz

'xyz'(正确答案)

4.以下合法的变量名是()

new

123(正确答案)

null

2ab

5.123+'789'的值是()

'123789'(正确答案)

912

'789'

语法错误

6.表达式(vara=2,b=5,a>b?a:b)的值是()

2

5(正确答案)

1

0

7.Math,floor(52.98)的结果是()

51

52(正确答案)

53

50.98

8.表达式125%4的结果是()

0

1(正确答案)

2

3

9.如果有函数定义functionf(x,y){…},那么以下正确的函数调用是

f1,2

f(l)

f(1,2)(正确答案)

f(,2)

10.引用名为“xxx.js”的外部脚本的正确语法是()

<scriptsrc="xxx.js"X/script>(正确答案)

<scriptname="xxx.js"></script>

<scripthref="xxx.js^X/script>

<script="xxx.js"X/script>

11.为Date对象设置年份使用()方法。

A、getFullYear()

B、setFullYear()(正确答案)

C、getDate()

D>setDate()

12.在Math对象中,获取四舍五入的方法为。。

A、sqrt()

B、floor()

C、round。(正确答案)

D^abs()

13.Math,round(-4.60)的计算结果为()()

A、-4.6

B、-4.0

C、-5.0

D、-5(正确答案)

14.下面代码输出结果正确的是

varflag=false;

vars=flag?"人民币〃:"美元”:

console,log(s);

人民币

美元(正确答案)

false

true

15.if(){}条件语句只有当条件返回的结果为时,才执行if()后面

语句块里面的内容

false

true(正确答案)

blooen

string

16.varstr='abed';则str.charAt(3)的值为。()

A、a

B、b

C、c

D、d(正确答案)

17.下面哪个是javascript比较运算符

“正确答案)

==(正确答案)

!=(正确答案)

18.JavaScript中声明一个变量所用的关键字是

$

var(正确答案)

new

buile

19.看以下JavaScript程序

vara,b,c;

a="2”;

b=2;

c=a+b;

运行以上程序后,变量c的值为

__________________________________(答案:22)

20.看以下JavaScript程序

varx=100,y=50;

y+=x;

运行以上程序后,变量y的值为

___________________________________(答案:150)

21.isNaN("abc")的返回值为

___________________________________(答案:false)

22.在使用varx=l声明变量x之后,重新赋值语句x="今天天气真好”将

出错。

错(正确答案)

23.外部JS脚本必须包含〈script》标签。

错(正确答案)

24.用var定义一个变量后,如果没有赋予任何值,那么他的值是空值,即为

nullo

错(正确答案)

25.getday()法返回一周中的某星期(0-6),0为周日,1为周一。

错(正确答案)

26.运算符+能够作为JavaScript的字符串链接。

对(正确答案)

27.在JavaScript中定义变量,不正确的是()

A、varcount

B、varcity='wuhan'

C、varresult=true

D>inti(正确答案)

28.window的那个方法可以显示输入对话框()。

A>confirm()

B、alert()

C、prompt()(正确答案)

D、open()

29.在JavaScript中,(〃12・3〃+1.2)的计算结果是()

A、12.3

B、13.5

C、13

D、12.31.2(正确答案)

30.分析下面的JavaScript代码段:

a=newArray(〃100〃,;

for(vari=0;i<a.length;i++){

document,write(a[i]+〃〃);}

输出结果是()

A、1002111411n(正确答案)

B、123

C>012

D、124

31.下面哪个属性用于将外部JavaScript文件链接到HTML文档。()

A、prompt(正确答案)

B、script

C、src

D、language

32.isNaN(〃lsfl2〃)的返回值为()

A、string

B、null

C、true(正确答案)

D、false

33.vard二newDate();获取当前月份的语句是()

A、d.getDate()

B、d.getMonthO

C、d.getMonth()+1(正确答案)

D、d.getMonth()-1

34.在JavaScript中,命令按钮(Button)支持的事件包括()

A、onClick(正确答案)

B、onChange

C、onSelect

D、onSubmit

35.在HTML页面中使用外部JavaScript文件的正确语法是()

A、<type="text/javascript"src="scriptfile.js〃>

B、<scripttype="text/javascript"src=〃scriptfile.js〃X/script>(正

确答案)

C、<scripttype="text/javascript〃url=scriptfile.js></script>

D、<javascripturl^^scriptfile.jsz,></javascript>

36.下列不是JavaScript提供的循环结构的是()

A、while

B、forevery(正确答案)

C、for

D、for...in

37.在JavaScript中,下列哪个方法可以设置在指定若干毫秒后要调用一次

的函数()

A、setinterval()

B、setTimeout()(正确答案)

C、clearTimeout()

D、clearinterval()

38.varstr="helloworld”;

document,write(str.indexOf(〃llo〃));

输出结果为()

A、1

B、2(正确答案)

C、3

D、-1

39.下列哪个对象提供了用户最近访问的地址列表()

A>window

B、document

C^location

D、History(正确答案)

40.当表单各项填写完毕,鼠标单击提交按钮时可以触发表单元素的()事件

A、onEnter

B、onSubmit(正确答案)

C、onMouseDrag

D、onMouseOver

41.<scripttype="text/javascript〃>

varstr=(3+17%3>6)?〃JavaScript〃:〃PHP”;

document,write(str);

</script>

下列输出正确的是()。

A、JavaScript

B、PHP(正确答案)

C>JavaScript:PHP

D、页面出错

42.能使网页中出现弹出确认和取消对话框的javascript代码是()

A、alert(〃您已充值:〃+200+〃元〃);

B、prompt(〃请输入你的金额:〃);

C、pop("error");

D、confirm(〃继续?〃);(正确答案)

43.网页编程中,运行下面的JavaScript代码:

varx=3;y=2;

z=(x+2)/y;

alert(z);

则程序运行结果中,提示框显示。

空1答案:2.5

44.varscore=newArray(1,20,12,30);

alert(score,length);

弹出的值为o

空1答案:4

45.利用方法可以返回Date对象中的星期几。

空1答案:getdayO

46.分析下面的JavaScript代码段

a=newArray(2,3,4,5,6);

sum=0;

for(i=l;i<a.length;i++)

sum+=a[i];

document,write(sum);

输出结果是o

空1答案:18

47.假设今天是2012年H月11日星期五,请问下列JavaScript代码在页面

上的输出结果是o

vartime=newDateO;

document,write(time.getMonth());

空1答案:10

48.有如下的JavaScript代码片段:

vara=1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论