贵州电大 5205429 JavaScript程序设计(省) 网上在线形考作业
1.JavaScript中,用Number(value)进行强制类型转换,可以把给定的值转换成数字(可以是整数或浮点数)。()
√
×
A
2.JavaScript中null常量,null表示对象不存在。()
√
×
A
3.null常量是null类型的惟一一个值。()
√
×
4..JavaScript是不区分整数值和浮点数值的,所有的数字均用浮点数值表示。()
√
×
5.JavaScript中用String(value)进行强制类型转换,可以把给定的值转换成字符串。()
√
×
6.对象具有属性,属性用来描述对象的状态和特征,例如按钮有name、value等属性。()
√
×
7..多行注释,就是在注释内容前面以单斜线加一个星形标记“/*”开头,在注释内容结尾以一个星形标记加单斜线“*/”结束, 当注释内容超过一行时,一般使用这种方法。()
√
×
8.变量是用来存储数据的内存的标识,其中的数据是可以更改的。 ()
√
×
9.单行注释,就是在注释内容前面加双斜线“∥”。()
√
×
10..定义变量时要使用var操作符(var是关键),后面跟一个变量名(变量名是标识符) 。()
√
×
11.JavaScript的常量通常又称字面量或直接量,就是程序中直接显示出来的数据值,它是不能改量的数据。()
√
×
12.JavaScript采用弱类型的变量形式,在声明变量时,不用指定其数据类型,而且它可以被随时赋值为任意类型的数据,解释器会根据上下文自动对其选型。()
√
×
13..单行注释,就是在注释内容前面以单斜线加一个星形标记“/*”开头,在注释内容结尾以一个星形标记加单斜线“*/”结束, 当注释内容超过一行时,一般使用这种方法。()
√
×
14.undefined表示已声明但未赋值的变量的变量状态或获取对象不存的属性或无返回值的函数的执行结果等。()
√
×
正确答案:C
15.隐式类型转换是JavaScript根据程序运算需要而自动转换的。()
√
×
16..注解是对程序进行注解,解释程序的某些部分的作用和功能,在程序执行的过程中不会执行注释的内容。()
√
×
17.JavaScript是严格区分大小写的,如UserName与username代表两个不同的变量。()
√
×
21.标识符是指JavaScript中定义的符号,例如变量名、函数名、对象名等。()
√
×
19..强制类型转换的一般形式为类型说明符(表达式),其功能是把表达式的运算结果强制转换成类型说明符所表示的类型。()
√
×
20.根据需求也可以对数据类型进行强制转换,强制类型转换是通过类型转换运算来实现的。()
√
×
21.标识符的命名规范错误的是()
A、由大小写字母(a-z、A~Z)、数字(0-9)、下画线(_)以及美元符号($)组成B、不能由数字开头,必须以字母、下画线或美元符号($)开头C、不能使用JavaScript中的保留关键字D、 能使用JavaScript中的保留关键字
正确答案:B
22..JavaScript是 ()
A、一种Java编程语言,不同的是它可以用于网页开发B、一种解释性的、用于客户端的、基于对象的程序开发语言C、一种用于Firefox浏览器和Internet Explorer浏览器的网页开发语言D、一种用于制作网页动画效果的程序开发语言
正确答案:D
23.在程序开发过程中,用户输入内容的校验常分为功能性校验和()。
A、格式性校验B、内容性校验 C、事件性校验D、方法性校验
正确答案:A
24.以下哪项不属于Javascript的特征?()
A、Javascript是一种脚本语言B、Javascript是事件驱动的C、Javascript代码需要编译以后才能执行D、Javascript是独立于平台的
正确答案:C
25..JavaScript的“客户端”程序能在浏览器中运行,正是浏览器本身提供了这种脚本化的能力。()
√
×
26.多行注释,就是在注释内容前面加双斜线“∥”。()
√
×
27.JavaScript包含服务器端应用和客户端应用两个方面。()
√
×
28..在进行算术运算(加、减、乘、除、取余)时,不同类型数必须转换成同一类型的数据才能运算。()
√
×
29.多行注释中可以嵌套“∥”注释,但不能嵌套“/**/”。()
√
×
30.注释有单行和多行注释两种。()
√
×
31..对于JavaScript,它处理的对象都在Web浏览器中,例如网页中的标题、段落、文本框、按钮等网页元素都是对象。()
√
×
32.Javascript语句应该以分号结束,如果语句的结束处没有分号,JavaScript会自动将该行代码的结尾作为语句的结尾。()
√
×
33.JavaScript提供了parseInt()和parseFloat()两个类型转换函数。前者把值转换成整数,后者把值转换成浮点数。()
√
×
34..引用对象的属性,可以用“对象.属性名”引用。()
√
×
35.JavaScript程序语言是一种基本对象的程序设计语言,它把网页上的元素如标题、段落、文本框、按钮、图像等,都作为“对象”处理。()
√
×
36.在用户浏览器上运行的JavaScript程序,称为“客户端”的程序,用于根据用户的操作改变网页的画面或者进行动画处理等。()
√
×
37..包含一个字符的也是字符串,JavaScript中没有单独的字符型。()
√
×
38.一个字符串中可以不包含任何字符,表示一个空字符串。()
√
×
39.JavaScript中,用String(value)进行强制类型转换,可以把给定的值转换成字符串。()
√
×
40..typeof操作符是用来检测变量的数据类型的。()
√
×
41.JavaScript中,用Boolean(value)进行强制类型转换,可以把给定的值转换成Boolean型。()
√
×
42.JavaScript 使用()来分隔两条语句。
A、分号B、逗号C、括号D、句号
正确答案:A
43..编辑Javascript程序时()。
A、只能使用记事本B、只能使用FrontPage编辑软件C、可以使用任何一种文本编辑器D、只能使用Dreamweaver编辑工具
正确答案:D
44.以下哪个选项是Javascript技术特征()
A、解释型脚本语言B、跨平台C、基于对象和事件驱动D、具有以上各种功能
正确答案:A
45.undefined常量是Undefined类型的唯一一个值。()
√
×
正确答案:B
46..JavaScript是一种弱类型语言,在代码执行过程中,JavaScript会根据需要进行自动类换(隐式转换),也可以强制转换类型,但是在转换时要遵循一定的规则。
√
×
47.document对象表示当前窗口的网页内容(HTML文档),可以用来访问网页中的所有元素。()
√
×
正确答案:B
48.window对象在客户端JavaScript中扮演着核心角色,它是客户端JavaScript程序的全局对象,并且可以用标识符window来引用它。()
√
×
正确答案:B
49..布尔值用于区分一个事物的正反两面,不是真就是假,Boolean值只有两种:true和false。()
√
×
50.逻辑或||运算只要一个操作数为true时结果为true。()
√
×
51.复合赋值运算x*=y,等价于x=x*y。()
√
×
52..表达式由常量,变量是及运算符组成,一个表达式可以是一个数字或者变量,或者它可以包含多个连接在一起的常量、变量及运算符。()
√
×
53.在关系表达式中,当两个操作数都是字符串,则比较两个字符串对应的字符编码值。()
√
×
54.如果参与算术运算的数据不是数字型数据,那么JavaScript会先使用Number()转型函数将其转换为数字类型。()
√
×
55..逻辑运算符通常用于布尔值的操作,有三个逻辑运算符&(逻辑与)、‖(逻辑或)、!(逻辑非)。()
√
×
56.算术运算符有+(加)、-(减)、*(乘)、/(除)、%(取模)、++(递加1)、–(递减1)。()
√
×
57.用于进行比较的运算符称为算术运算符。()
√
×
58..关系运算符有>(大于)、<(小于)、>=(大于等于)、<=(小于等于)、==(相等)、!=(不等于)、===(全等),它根据比较结果返回一个布尔值(true或false)。()
√
×
59.运算符是一种特殊符号,一般由一个或两个符号组成,用于实现数据之间的运算、赋值和比较。()
√
×
60.算术运算符中“+(加)、-(减)”的优先级高于“*(乘)、/(除)、%(取模)”。()
√
×
61..算术运算符用于执行变量或值之间的算术运算。()
√
×
62.复合赋值运算x%=y,等价于x=x%y。()
√
×
63.“?:”条件运算符最常用的是三元条件运算符。()
√
×
64..条件运算符“?”的优先级低于逻辑或“‖”运算符。()
√
×
65.程序代码如下,结果显示()
console.log(NaN+1);
A、NaN B、 false C、 true
66.程序代码如下,结果显示()
console.log(100*null);
A、90 B、3.3333333333333335 C、 0 D、 2
正确答案:A
正确答案:A
正确答案:D
67..程序代码如下,结果显示()
console.log(’4’>33);
A、false B、 true C、 NaN
68.程序代码如下,结果显示()
console.log(’2’!==2);
A、false B、 true C、 NaN
69.程序代码如下,结果显示()
console.log(NaN=NaN);
A、NaN B、 false C、 true
70..程序代码如下,结果显示()
console.log(10%4);
A、90 B、3.3333333333333335 C、 0 D、 2
71.程序代码如下,结果显示()
console.log(!null);
A、false B、 true C、 NaN
72.程序代码如下,结果显示()
console.log(100-’10’);
A、NaN B、 99 C、 100 D、90
正确答案:A
正确答案:A
正确答案:A
正确答案:B
73..在关系表达式中,当两个操作数都是数值,则两个数值进行比较。()
√
×
74.算术运算符中“*(乘)、/(除)、%(取模)”、的优先级低于“++(递加1)、–(递减1)”。()
√
×
75.算术运算“+”也能实现两个字符相连,只要表达式中有一个字符串,“+”就用于将字符串与其他数据类型的数据相连,形成一个ABC字符串,例如:9+”school”的结果是”9school”。()
√
×
76..复合赋值运算符“*=、/=、%=、+=、-=”的优先级低于赋值运算符“=”。()
√
×
77.表达式是程序运行时进行计算的式子,计算结果是一个单一值。()
√
×
78.在关系表达式中,两个操作数有一个是数值,则将另一个转换为数值,再进行比较。()
√
×
79..用于进行比较的运算符称为关系运算符。()
√
×
80.逻辑或||运算只有两个的操作数都为true时结果为true,其他情况结果都为false。()
√
×
81.逻辑或“‖”运算符的优先级低于逻辑与“&”运算符。()
√
×
82..赋值运算符用于给JavaScrip变量赋值,赋值运算符用等于号“=”表示,就是把右边的值赋给左边的变量。()
√
×
83.算术运算符中“+(加)、-(减)”的优先级低于“*(乘)、/(除)、%(取模)”。()
√
×
84.复合赋值运算x-=y,等价于x=x-y。()
√
×
85..逻辑与&运算只有两个的操作数都为true时结果为true,其他情况结果都为false。()
√
×
86.关系运算符“==、!=、===”的优先级低于“<、<=、>、>=”运算符。()
√
×
87.复合赋值运算x+=y,等价于x=x+y。()
√
×
88..程序代码如下,结果显示()
console.log(!undefined);
A、false B、 true C、 NaN
正确答案:D
89.程序代码如下,结果显示()
console.log(’a’>’b’);
A、false B、 true C、 NaN
90.程序代码如下,结果显示()
console.log(!0);
A、false B、 true C、 NaN
91..程序代码如下,结果显示()
console.log(isNaN(true));
A、NaN B、 false C、 true
92.程序代码如下,结果显示()
console.log(’2’==2);
A、false B、 true C、 NaN
93.程序代码如下,结果显示()
console.log(isNaN(‘hello’));
A、NaN B、 false C、 true
94..程序代码如下,结果显示()
console.log(100/30);
A、90 B、3.3333333333333335 C、 0 D、 2
95.程序代码如下,结果显示()
console.log(isNaN(NaN));
A、NaN B、 false C、 true
96.复合赋值运算x/=y,等价于x=x/y。()
√
×
97..条件运算符“?”的优先级高于赋值运算符“=”。()
√
×
98.逻辑非!运算是取反,真值变假值,假值变真值。()
√
×
99.条件选择语句对不同的条件的值进行判断,根据不同条件选择执行不同的语句。()
√
×
100..逻辑与&|运算只要一个操作数为true时结果为true。()
√
×
101.程序代码如下,结果显示()
console.log(!5);
A、false B、 true C、 NaN
102.程序代码如下,结果显示()
console.log(!NaN);
A、false B、 true C、 NaN
103..程序代码如下,结果显示()
console.log(100-’’);
A、NaN B、 99 C、 100 D、90
104.程序代码如下,结果显示()
console.log(isNaN(‘100’));
A、NaN B、 false C、 true
105.程序代码如下,结果显示()
console.log(1+NaN);
A、NaN B、 99 C、 100 D、90
106..程序代码如下,结果显示()
console.log(’4’>’33’);
A、false B、 true C、 NaN
107.程序代码如下,结果显示()
console.log(isNaN(100));
A、NaN B、 false C、 true
108.程序代码如下,结果显示()
console.log(’2’===2);
A、false B、 true C、 NaN
109..程序代码如下,结果显示()
console.log(’a’>’B’);
A、false B、 true C、 NaN
110.程序代码如下,结果显示()
console.log(100-true);
A、NaN B、 99 C、 100 D、90
111.window对象是对浏览器当前窗口的引用。()
√
×
正确答案:A
112..引用对象属性的方式有两种一种是用“.”操作符,用“对象.属性名”引用。()
√
×
113.setTimeout(函数,毫秒))定时器用于周期性执行脚本,即每隔一段时间重复执行制定的代码。()
√
×
114.数组(Array)是一组数据的集合,是用来存放数据的仓库,数据用方括号括起来,数据用方括号括起来,各元系之间用逗号分隔。()
√
×
115..JavaScript对象是一种数据类型,用于将数据和功能组织在一起,它不仅可以保存一组不同类型的数据(称之为对象的属性),还可以包含有关处理这些数据的函数(称之为对象的方法),属性和方法称为对象的成员。()
√
×
116.全局变量定义在任何函数之外的脚本中,其作用范围属于全局(整个网页)空间,在网页的任何地方都可以使用。()
√
×
117.HTML元素属性为HTML元素提供附件信息,属性总是在开始标签中定义。()
√
×
121..JavaScript程序语言把网页上的元素如标题、段落、文本框、按钮、图像等,都作为“对象”。()
√
×
119.使用“对象实例名.成员名”格式访问对象实例的属性和方法。()
√
×
120.对象是对某一类事件的描述,是抽象的概念对象实例是一类事物中的具体个例。()
√
×
121..可以用document.getElementByld()方法,通过元素的“id”属性获取页面的元素对象。()
√
×
正确答案:C
122.除了可以自己定义函数外,JavaScript还提供了一些内部函数,也称为内部方法,程序可以直接调用这些内部函数来完成某些功能。()
√
×
123.获取(读取)属性值格式“元素对象.属性名”或“元素对象[“属性名”]”。()
√
×
124..JavaScript的对象按类型可分为内置对象、浏览器对象和自定义对象。()
√
×
125.局部变量是定义在某个函数内部的变量,其作用范围属于局部空间(函数内部),只在函数内部有效。()
√
×
126.JavaScript的对象按类型可分为:()
A、内置对象B、浏览器对象C、自定义对象D、以上全是
正确答案:C
127..JavaScript属性操作的流程。()
(1)获得要操作的元素对象。
(2)确定要修改哪些属性。
(3)确定用户操作触发的事件,给元素对象添加该事件。
(4)在事件处理程序中,修改页面元素对象的属性。
A、(1)(2)(3)(4) B、(1)(3)(2)(4) C、(2)(1)(3)(4) D、(3)(1)(2)(4)
正确答案:C
128.程序代码如下,结果显示()
var arr=[”apple”,”plum”,”banana”];
console.log(arr.splice(2,2”cherry”,”fig”));
A、[“plum”,”banana”]B、[]C、[“cherry”,”tangerine”]D、[“lemon”,”apple”,“watermelon”,”fig”,”pear”]
正确答案:D
正确答案:A
正确答案:D
正确答案:C
129.程序代码如下,结果显示()
var arr=[”lemon”,”apple”,”watermelon”,”fig”,”pear”];
console.log(arr.sort());
A、[”apple”,”fig”,”lemon”,”pear”,”watermelon”]B、[”apple”,”fig”,”lemon”,”pear”,”watermelon”,”plum”,”banana”]C、[”lemon”,”pear”]
130..程序代码如下,结果显示()
var arr=[”lemon”,”apple”,”watermelon”,”fig”,”pear”];
console.log(arr.indexOf(”lemon”,3));
A、”apple-fig-lemon-pear-watermelon”B、2C、-1
正确答案:A
131.程序代码如下,结果显示() var arr=[”apple”,”plum”,”banana”];
console.log(arr.unshift(”orange”,”lemon”));
A、5B、7C、mangoD、orange
正确答案:C
正确答案:D
正确答案:D
正确答案:C
132.程序代码如下,结果显示()
var arr=[”lemon”,”apple”,”watermelon”,”fig”,”pear”];
console.log(arr.join(”-”));
A、”apple-fig-lemon-pear-watermelon”B、2C、-1
133..下列JavaScript的定义函数语句中()是正确的。
A、function=functionName() B、 function functionName() C、function:=functionName() D、functionName()
正确答案:D
134.用innerHTML属性来读取内容能返回从对象的起始位置到终止位置的全部内容,包括HTML标签。()
√
×
135.引用对象属性的方式有两种另一种是用“[]”操作符,用“对象[“属性名”]”引用,属性名要用单引号或双引号引起来。()
√
×
136..调用window对象的alert()方法是弹出一个警告提示框。()
√
×
正确答案:C
137.访问对象实例的属性也可以写成“对象实例名[属性名字符串]”的格式。()
√
×
138.函数(function)也可以叫作方法,是将一些代码组织在一起,形成一个用于完成某个具体功能的代码块,在需要时可以进行重复调用。()
√
×
139..元素对象的自定义属性一般是用来存储数据或是相关依据的,JavaScript可以为元素对象加任意个自定义属性。()
√
×
140.全局变量是定义在某个函数内部的变量,其作用范围属于局部空间(函数内部),只在函数内部有效。()
√
×
141.setTimeout(函数,毫秒)定时器可以实现延时操作,即延时到指定一段时间后执行指定的代码(调用函数)。()
√
×
142..局部变量定义在任何函数之外的脚本中,其作用范围属于全局(整个网页)空间,在网页的任何地方都可以使用。()
√
×
143.设置(更改)属性值格式“元素对象.属性名=ABC值”或“元素对象[“属性名”]=ABC值”。()
√
×
144.setInterval(函数,毫秒)定时器可以实现延时操作,即延时到指定一段时间后执行指定的代码(调用函数)。()
√
×
145..定义一个对象就是定义一个用来创建对象实例的构造函数。()
√
×
146.setInterval(函数,毫秒)定时器用于周期性执行脚本,即每隔一段时间重复执行制定的代码。()
√
×
147.使用new关键字和对象的构造函数就可以创建一个对象的实例。()
√
×
148..程序代码如下,结果显示()
var arr=[”apple”,”plum”,”banana”];
console.log(arr.splice(2,2));
A、[“plum”,”banana”]B、[]C、[“cherry”,”tangerine”]D、[“lemon”,”apple”,“watermelon”,”fig”,”pear”]
149.程序代码如下,结果显示()
var arr=[”lemon”,”apple”,”watermelon”,”fig”,”pear”];
console.log(arr.concat(”plum”,”banana”));
A、[”apple”,”fig”,”lemon”,”pear”,”watermelon”]B、[”apple”,”fig”,”lemon”,”pear”,”watermelon”,”plum”,”banana”]C、[”lemon”,”pear”]
150.程序代码如下,结果显示()
var arr=[”apple”,”plum”,”banana”];
console.log(arr.pop());
A、5B、7C、mangoD、orange
151..程序代码如下,结果显示()
var arr=[”apple”,”plum”,”banana”];
console.log(arr);
A、[“plum”,”banana”]B、[]C、[“cherry”,”tangerine”]D、[“lemon”,”apple”,“watermelon”,”fig”,”pear”]
152.程序代码如下,结果显示()
var arr=[”lemon”,”apple”,”watermelon”,”fig”,”pear”];
console.log(arr.slice(2,4));
A、[”apple”,”fig”,”lemon”,”pear”,”watermelon”]B、[”apple”,”fig”,”lemon”,”pear”,”watermelon”,”plum”,”banana”]C、[”lemon”,”pear”]
153.程序代码如下,结果显示()
var arr=[”lemon”,”apple”,”watermelon”,”fig”,”pear”];
console.log(arr);
A、[”apple”,”fig”,”lemon”,”pear”,”watermelon”]B、[”apple”,”fig”,”lemon”,”pear”,”watermelon”,”plum”,”banana”]C、[”lemon”,”pear”]
154..元素指的是从开始标签到结束标签的所有代码,例如<p>hello world</p>就是一个段落元素。()
√
×
正确答案:A
155.程序代码如下,结果显示()
var arr=[”lemon”,”apple”,”watermelon”,”fig”,”pear”];
console.log(arr.indexOf(”lemon”));
A、”apple-fig-lemon-pear-watermelon”B、2C、-1
正确答案:C
156.程序代码如下,结果显示()
var arr=[”apple”,”plum”,”banana”];
console.log(arr.push(”pear”,”mango”));
A、5B、7C、mangoD、orange
157..程序代码如下,结果显示()
var arr=[”apple”,”plum”,”banana”];
console.log(arr.splice(3,0”tangerine”,”watermelon”));
A、[“plum”,”banana”]B、[]C、[“cherry”,”tangerine”]D、[“lemon”,”apple”,“watermelon”,”fig”,”pear”]
158.程序代码如下,结果显示()
var arr=[”apple”,”plum”,”banana”];
console.log(arr.shift());
A、5B、7C、mangoD、orange
159.通过转义字符可以在字符串中添加不可显示的特殊字符,或者防止因引号而匹配混乱的问题。()
√
×
160..字符串的长度,是其所包含的字符的个数,字符串的索引从零开始,第一个字符的位置是0,第二个字符的位置是1,以此类推。()
√
×
161.字符串对象最常用的属性是length属性,即字符串所包含的字符的个数。()
√
×
162.日期(Data)对象是JavaScript内置的对象,该对象可以表示从年到毫秒的所有日期和时间。要实用Data对象的方法,就必须先创建一个Data对象的实例对象。()
√
×
正确答案:C
163..在程序中,一个连续的字符串不能分开在两行中编写,如果一个字符串太长,为了方便阅读,需将这个字符串分在两行上书写,可以先将这个字符串分成两个字符串,再用加号(+)将这两个字符串连接起来,然后在加号后断行。()
√
×
164.字符串方法indexOf()和lastIndexOf()的功能是查询子字符串。()
√
×
正确答案:D
165.字符串方法slice()、substr()和substring()的功能是从字符串中提取子字符串。()
√
×
166..字符串方法toLowerCase()和toUpperCase()的功能是字符串大小写转换。()
√
×
167.字符串(String)由若干字符所组成,字符串常量使用单引号(‘’)或双引号(“”)引起来若干字符。如“tom”、“hello world!”等。()
√
×
正确答案:B
168.数学(Math)对象用于执行数学任务,它提供了一些基本的数学函数和常数,Math对象的属性和方法都是静态的,Math对象不能生成对象的实例。()
√
×
169..程序代码如下,结果会弹出()
var str=‘abc’;
var re=/ab?/;
alert(re.test(str));
A、trueB、false
170.以下代码运行的结果显示是:()
var str=’ab AB1’;
console.log((str.charCodeAt(5));
A、98B、NaNC、abD、49
正确答案:B
171.以下代码运行的结果显示是:()
console.log(Math.ceil(8.9));
A、10B、91C、9D、8
正确答案:D
正确答案:C
正确答案:B
正确答案:A
正确答案:A
正确答案:C
正确答案:A
正确答案:A
172..程序代码如下,结果会弹出()
var str=‘aaabbbcccbbb’;
var re=/(aaa)(?:bbb)(ccc)2/;
alert(re.test(str));
A、trueB、false
173.程序代码如下,结果会弹出()
var str=‘ab’;
var re=/a(?!bbb)/;
alert(re.test(str));
A、trueB、false
174.以下代码运行的结果显示是:()
console.log(Math.max(42,77,68,38,41,91,66,0,32));
A、10B、91C、9D、8
175..以下代码运行的结果显示是:()
console.log(Math.min(21,14,13,16,33,80,10,61,23));
A、10B、91C、9D、8
176.以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.lastIndexOf(“a”));
A、3B、5
正确答案:D
正确答案:A
177.以下代码运行的结果显示是:()
var str=’ab AB1’;
console.log(str.length);
A、6B、BC、AD、97
正确答案:A
正确答案:B
正确答案:D
178..程序代码如下,结果会弹出()
var str=‘abc’;
var re=/a[^bde]c/;
alert(re.test(str));
A、trueB、false
正确答案:C
179.以下代码运行的结果显示是:()
var str=’ab AB1’;
console.log((str.charCodeAt(1));
A、98B、NaNC、abD、49
正确答案:B
210.以下代码运行的结果显示是:()
console.log(Math.ceil(8.5));
A、10B、91C、9D、8
211..字符串方法charAt()、charCodeAt()和formCharCode()的功能是查找给定位置的字符或其字符编码值。()
√
×
正确答案:A
212.字符串中可以不包含任何字符,表示一个空字符串,空字符串长度为0。包含一个字符的也是字符串,这个字符串的长度为1。JavaScript中没有单独的字符类型。()
√
×
213.字符串方法concat()的功能是字符串连接。()
√
×
214..字符串方法trim()的功能是删除字符串前后的空格。()
√
×
215.字符串中的特殊字符,需要以反斜杠()后跟一个普通字符来表示,反斜杠()在这里就成了一个转义字符。()
√
×
216.字符串方法split()的功能是字符串分割。
()
√
×
217..以下代码运行的结果显示是:()
console.log(Math.round(8.1));
A、10B、91C、9D、8
正确答案:B
218.以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.lastIndexOf(“a”,4));
A、3B、5
正确答案:D
正确答案:A
219.以下代码运行的结果显示是:()
console.log(Math.round(8.9));
A、10B、91C、9D、8
正确答案:B
190..程序代码如下,结果会弹出()
var str=‘ab’;
var re=/a(?:bbb)/;
alert(re.test(str));
A、trueB、false
191.以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.indexOf(“a”,4));
A、3B、5
192.以下代码运行的结果显示是:()
console.log(Math.ceil(8.1));
A、10B、91C、9D、8
193..程序代码如下,结果会弹出()
var str=‘onetwothree’;
var re=/three$/;
alert(re.test(str));
A、trueB、false
194.以下代码运行的结果显示是:()
console.log(Math.round(8.5));
A、10B、91C、9D、8
正确答案:A
195.以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.substr(3,7));
A、arB、ratorC、arator
196..以下代码运行的结果显示是:()
console.log(Math.floor(8.1));
A、10B、91C、9D、8
197.以下代码运行的结果显示是:()
console.log(Math.floor(8.9));
A、10B、91C、9D、8
198.以下代码运行的结果显示是:()
var str=’ab AB1’;
console.log((str[3]);
A、6B、BC、AD、97
199..以下代码运行的结果显示是:() var str=’ab AB1’; console.log((str.charAt(4));
A、6B、BC、AD、97
200.以下代码运行的结果显示是:()
var str=’ab AB1’;
console.log((String.fromCharCode(97,98));
A、98B、NaNC、abD、49
正确答案:D
201.以下代码运行的结果显示是:()
var str=’ab AB1’;
console.log((str.charCodeAt());
A、6B、BC、AD、97
正确答案:A
202..以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.slice(3));
A、paraB、arator#ar
203.以下代码运行的结果显示是:()
var str=’ab AB1’;
console.log((str.charCodeAt(6));
A、98B、NaNC、abD、49
正确答案:D
204.以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.substr(4));
A、arB、ratorC、arator
205..以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.substring(3,5));
A、arB、ratorC、arator
206.以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.substring(3));
A、paraB、arator#ar
207.以下代码运行的结果显示是:()
console.log(Math.floor(8.5));
A、10B、91C、9D、8
208..以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.slice(2,6));
A、paraB、arator#ar
209.以下代码运行的结果显示是:()
var str=”separator”;
console.log(str.indexOf(“a”));
A、3B、5
贵州电大 5205429 JavaScript程序设计(省) 网上在线形考作业国开电大历年参考题目如下:
贵州电大 5205429 JavaScript程序设计(省) 网上在线形考作业[答案]相关练习题:
文字优化方面,不可以用来优化的标签为 ( )。
对于干硬性和轻骨料混凝土,宜选用( )搅拌机
不属于《安全生产法》中规定从业人员的义务是( )。
下面属于汽车底盘检测性故障的是( )
以下属于朱熹幼儿教育思想的是( )
在EXCEL的财务函数中,负数表示()。
药物分析学是分析化学在药学中的应用。
在受弯构件截面受压区配置一定数量的钢筋,对改善构件破坏时的延性有作用
价值链理论所依据的基本逻辑关系是( )。
( )目的是让外部顾问帮助客户,通常是帮助管理者,对他们必须处理的事件进行认识、理解和行动,这些事件可能包括工作流程、各部门成员间的非正式关系、正式沟通渠道等等:
我国目前的法定劳动年龄是男16至60岁、女16至55岁 ,体育、文艺和特种工艺单位按照国家规定履行审批程序后可以招用未满16周岁的未成年人。
通过改变生产方式、技术更新和工艺置换来减少有害物质的产生属于
共基极放大电路的高频特性比共射极电路好。( )
提高应收账款周转率有助于( )
诺尔斯提出的是一个说明了成人学习过程中互动特点的模型,总结了成人学习的特点,最明显的特征有( )。