2021年秋季贵州省平台《5205429JavaScript程序设计(省)》形考任务1-4题库_第1页
2021年秋季贵州省平台《5205429JavaScript程序设计(省)》形考任务1-4题库_第2页
2021年秋季贵州省平台《5205429JavaScript程序设计(省)》形考任务1-4题库_第3页
2021年秋季贵州省平台《5205429JavaScript程序设计(省)》形考任务1-4题库_第4页
2021年秋季贵州省平台《5205429JavaScript程序设计(省)》形考任务1-4题库_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

IJavaScript程序设计・0001

试卷总分:100测试时间一

判断题|单选题

JavaScript中,用Number(value)进行强制类型转换,可以把给定的值转换成数字(可以是整数

或浮点数)。()

•V

•X

2.

JavaScript中null常量,null表示对象不存在。()

•V

•X

null常量是null类型的惟一一个值。()

•V

•X

JavaScript是不区分整数值和浮点数值的,所有的数字均用浮点数值表示。()

•V

•X

JavaScript中用String(value)进行强制类型转换,可以把给定的值转换成字符串。()

•V

•X

对象具有属性,属性用来描述对象的状态和特征,例如按钮有name、value等属性。()

•V

•X

多行注释,就是在注释内容前面以单斜线加一个星形标记“/*”开头,在注释内容结尾以一

个星形标记加单斜线“*/”结束,当注释内容超过一行时,一般使用这种方法。()

•V

x

8.

变量是用来存储数据的内存的标识,其中的数据是可以更改的。()

•J

•X

9.

单行注释,就是在注释内容前面加双斜线“〃二()

•V

•X

10.

定义变量时要使用var操作符(var是关键),后面跟一个变量名(变量名是标识符)。()

•V

•X

11.

JavaScript的常量通常又称字面量或直接量,就是程序中直接显示出来的数据值,它是不能

改量的数据。()

•J

•X

12.

JavaScript采用弱类型的变量形式,在声明变量时,不用指定其数据类型,而且它可以被随

时赋值为任意类型的数据,解释器会根据上下文自动对其选型。()

•V

•X

13.

单行注释,就是在注释内容前面以单斜线加一个星形标记“/*”开头,在注释内容结尾以一

个星形标记加单斜线“*/”结束,当注释内容超过一行时,一般使用这种方法。()

•J

•x

14.

undefined表示已声明但未赋值的变量的变量状态或获取对象不存的属性或无返回值的函数

的执行结果等。()

•V

•X

15.

隐式类型转换是JavaScript根据程序运算需要而自动转换的。()

•V

x

16.

注解是对程序进行注解,解释程序的某些部分的作用和功能,在程序执行的过程中不会执行

注释的内容。()

•V

•X

17.

JavaScript是严格区分大小写的,如UserName与username代表两个不同的变量。()

•V

•X

18.

标识符是指JavaScript中定义的符号,例如:变量名、函数名、对象名等。()

•V

•X

19.

强制类型转换的一般形式为:类型说明符(表达式),其功能是把表达式的运算结果强制转换

成类型说明符所表示的类型。()

•V

•X

20.

根据需求也可以对数据类型进行强制转换,强制类型转换是通过类型转换运算来实现的。()

•V

•X

_________________________________________服务邮箱:ks@

IJavaScript程序设计-0001

试卷总分:100测试时间:-

判断题|单选题

21.

标识符的命名规范错误的是:()

•由大小写字母(a-z、A~Z)、数字(0-9)、下画线(J以及美元符号⑸组成

・不能由数字开头,必须以字母、下画线或美元符号⑸开头

•不能使用JavaScript中的保留关键字

•能使用JavaScript中的保留关键字

22.

JavaScript是:()

•一种Java编程语言,不同的是它可以用于网页开发

•一种解释性的、用于客户端的、基于对象的程序开发语言

,一种用于Firefox浏览器和InternetExplorer浏览器的网页开发语言

•一种用于制作网页动画效果的程序开发语言

23.

在程序开发过程中,用户输入内容的校验常分为功能性校验和0。

•格式性校验

•内容性校验

•事件性校验

•方法性校验

24.

以下哪项不属于Javascript的特征?()

,Javascript是一种脚本语言

,Javascript是事件驱动的

•Javascript代码需要编译以后才能执行

•Javascript是独立于平台的

,服务邮箱:ks@

2JavaScript程序设计-0004

试卷总分:100测试时间:-

判断题|单选题

1.

条件运算符最常用的是三元条件运算符。0

X

2.

算术运算符中“+(加)、-(减)”的优先级高于“*(乘)、/(除)、%(取模)”。()

,V

X

3.

赋值运算符用于给JavaScrip变量赋值,赋值运算符用等于号“="表示,就是把右边的值赋

给左边的变量。()

X

4.

在关系表达式中,当两个操作数都是字符串,则比较两个字符串对应的字符编码值。()

•J

•x

5.

在关系表达式中,当两个操作数都是数值,则两个数值进行比较。()

•V

•X

6.

逻辑非!运算是取反,真值变假值,假值变真值。()

•V

•X

7.

用于进行比较的运算符称为算术运算符。()

•V

•X

8.

复合赋值运算・等价于

x=y,x=x-yo()

•V

•X

9.

在关系表达式中,两个操作数有一个是数值,则将另一个转换为数值,再进行比较。()

•J

•x

10.

逻辑与&运算只有两个的操作数都为true时结果为true,其他情况结果都为false。()

•V

•X

11.

用于进行比较的运算符称为关系运算符。()

•J

•X

12.

逻辑或||运算只有两个的操作数都为true时结果为true,其他情况结果都为false。()

X

13.

算术运算符有+(加)、・(减)、*(乘)、/(除)、%(取模)、++(递加1)、-(递减1)。()

•J

•x

14.

复合赋值运算二等价于

x+y,x=x+yo()

•V

•X

15.

如果参与算术运算的数据不是数字型数据,那么JavaScript会先使用Number。转型函数将其

转换为数字类型。()

•V

•X

_________________________________________月艮务邮箱:ks@

2JavaScript程序设计-0004

试卷总分:100测试时间:--

判断题|单选题

16.

程序代码如下,结果显示:()console.log(,a'>'B');

•false

•true

•NaN

17.

程序代码如下,结果显示:()console.Iog(?2f!==2);

•false

•true

•NaN

18.

程序代码如下,结果显示:()console.log(lOO-true);

•NaN

99

100

90

19.

程序代码如下,结果显示:()console.log(isNaN(NaN));

•NaN

•false

•true

20.

程序代码如下,结果显示:()console.log(!NaN);

•false

•true

•NaN

21.

程序代码如下,结果显示:()console.Iog(,2'===2);

•false

•true

•NaN

22.

程序代码如下,结果显示:()console.log(isNaN(100));

•NaN

•false

•true

23.

程序代码如下,结果显示:()console.log(l+NaN);

•NaN

•99

•100

•90

____________________________________________月艮务邮箱:ks@

3JavaScript程序设计-0003

试卷总分:100测试时间:--

判断题|单选题

1.

对象是对某一类事件的描述,是抽象的概念:对象实例是一类事物中的具体个例。()

•V

•X

2.

元素指的是从开始标签到结束标签的所有代码,例如:<p>helloworld</p>就是一

个段落元素。()

•V

•X

3.

用innerHTML属性来读取内容能返回从对象的起始位置到终止位置的全部内容,包括HTML

标签。()

•V

•X

4.

可以用document.getElementByld()方法,通过元素的“id”属性获取页面的元素对象。()

•J

•X

5.

设置(更改)属性值格式:“元素对象.属性名:新的值”或“元素对象[“属性名”卜新的值”。

()

•V

•x

6.

setlnterval(函数,毫秒)定时器用于周期性执行脚本,即每隔一段时间重复执行制定的代码。

0

•V

•X

7.

元素对象的自定义属性一般是用来存储数据或是相关依据的,JavaScript可以为元素对象加

任意个自定义属性。()

•V

•X

8.

除了可以自己定义函数外,JavaScript还提供了一些内部函数,也称为内部方法,程序可以

直接调用这些内部函数来完成某些功能。()

x

9.

数组(Array)是一组数据的集合,是川来存放数据的仓库,数据用方括号括起来,数据用方括

号括起来,各元系之间用逗号分隔。()

•V

•X

10.

全局变量定义在任何函数之外的脚本中,其作用范围属于全局(整个网页)空间,在网页的任

何地方都可以使用。()

•V

•X

11.

引用对象属性的方式有两种:另一种是用“口”操作符,用“对象[“属性名”引用,属

性名要用单引号或双引号引起来。()

•V

•X

12.

JavaScript程序语言把网页上的元素如标题、段落、文本框、按钮、图像等,都作为“对象”。

0

•V

•X

13.

局部变量是定义在某个函数内部的变量,其作用范围属于局部空间(函数内部),只在函数内

部有效。()

•V

•X

14.

window对象是对浏览器当前窗口的引用。()

•V

•X

15.

setTimeout(函数,毫秒)定时器可以实现延时操作,即延时到指定一段时间后执行指定的代

码(调用函数)。()

•V

X

_________________________________________服务邮箱:ks@

JavaScript程序设计-0002

试卷总分:100测试时间:-

判断题|单选题

1.

字符串方法charAt。、charCodeAt()和formCharCode。的功能是:查找给定位置的字符或其字

符编码值。O

•J

•X

2.

在程序中,一个连续的字符串不能分开在两行中编写,如果一个字符串太长,为了方便阅读,

需将这个字符串分在两行上书写,可以先将这个字符串分成两个字符串,再用加号(+)将这

两个字符串连接起来,然后在加号后断行。()

•J

•x

3.

字符串中可以不包含任何字符,表示一个空字符串,空字符串长度为0。包含一个字符的也

是字符串,这个字符串的长度为1。JavaScript中没有单独的字符类型。()

•V

•X

4.

字符串方法concat()的功能是:字符串连接。()

•V

•X

5.

数学(Math)对象用于执行数学任务,它提供了一些基本的数学函数和常数,Math对象的

属性和方法都是静态的,Math对象不能生成对象的实例。()

•J

•X

6.

字符串方法trim。的功能是:删除字符串前后的空格。()

•V

X

7.

通过转义字符可以在字符串中添加不可显示的特殊字符,或者防止因引号而匹配混乱的问题。

()

•V

•X

8.

字符串中的特殊字符,需要以反斜杠(\)后跟一个普通字符来表示,反斜杠(\)在这里就

成了一个转义字符。O

•V

•x

9.

字符串方法split。的功能是:字符串分割。()

•V

•X

10.

日期(Data)对象是JavaScript内置的对象,该对象可以表示从年到毫秒的所有日期和时间。

要实用Data对象的方法,就必须先创建一个Data对象的实例对象。()

•J

•X

_________________________________________月艮务邮箱:ks@

JavaScript程序设计-0002

试卷总分:100测试时间:-

判断题|单选题

11.

以下代码运行的结果显示是:()console.log(Math.round(8.1));

•10

•91

•9

・8

12.

以下代码运行的结果显示是:()varstr=wseparator";console.log(str.lastlndexOf(uaw,4));

•3

5

13.

以下代码运行的结果显示是:()console.log(Math.round(8.9));

•10

•91

•9

•8

14.

程序代码如下,结果会弹出:()varstr=<ab,;varre=/a(?:bbb)/;alert(re.test(str));

•true

•false

15.

以下代码运行的结果显示是:()varstr二"separator”;console.log(str.indexOf("a",4));

温馨提示

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

评论

0/150

提交评论