八一学院《JavaScript程序设计》形考代做

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。


JavaScript程序设计》形成性考核

· 本次成绩

· 答题分析

答错(0)答对(50)未答(0)全部试题(50)

1.[单选题]Javascript中,需要声明一个整数类型的变量num,以下哪个语句能实现上述要求( )。 (2分)

1. var num;

2. int num;

3. number num;

4. Integer num;

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

2.[单选题]表达式123%7的计算结果是( )。 (2分)

1. 5

2. 4

3. 2

4. 3

考生答案B 

正确答案B

分数2/2分

题目解析:  无解析

3.[单选题]在条件和循环语句中,使用( )来标记语句组。 (2分)

1. 大于号>和小于号<

2. 方括号[]

3. 花括号{}

4. 圆括号()

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

4.[单选题]考察以下程序片段:
var str = “12px”;
var s =str.indexof(“2”);
alert(s);
以下选项正确的是( )。 (2分)

1. 输出

2. 输出 p

3. 输出 12

4. 输出 2

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

5.[单选题]创建字符串对象有哪两种方法( )。 (2分)

1. 使用new运算符创建Date对象和直接将字符串赋给变量

2. 使用new运算符创建String对象和直接将字符串赋给变量

3. 使用new运算符创建Number对象和直接将字符串赋给变量

4. 使用new运算符创建Array对象和直接将字符串赋给变量

考生答案B 

正确答案B

分数2/2分

题目解析:  无解析

6.[单选题]对于ECMAScript的描述中,以下说法错误的是( )。 (2分)

1. 是一种开放的,国际上广为接受的,标准的脚本言规范

2. 它主要描述了语法、变量、数据类型、运算符、逻辑控制语句等

3. 它是一个重要的标准,并不是JavaScript唯一的部分

4. ECMAScript遵循了JavaScript标准

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

7.[单选题]以下( )表达式产生一个0-7之间(含0,7)的随机整数。 (2分)

1. Math.floor(Math.random()*6

2. Math.floor(Math.random()*7

3. Math.floor(Math.random()*8

4. Math.ceil(Math.random()*8)

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

8.[单选题]下面的等式成立的是( )。 (2分)

1. parseInt(12.5) == parseFloat(12.5

2. Number('') == parseFloat(''

3. typeof NaN === 'number'

4. isNaN('abc') == NaN

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

9.[单选题]以下代码运行的结果是输出( )。
var a=10, b = 10;
(function(){
   var a=10, b=20
})();
console.log(b); (2分)

1. 报错

2. 10

3. 20

4. undefined

考生答案B 

正确答案B

分数2/2分

题目解析:  无解析

10.[单选题]下面对 substring() 方法描述不正确的是( )。 (2分)

1. 提取之前会比较两个参数的大小,并根据大小调整位置

2. 可以接收负数参数,负数表示从后往前数字符位置

3. 如果没有设置参数,直接返回整个字符串

4. 一共有两个参数,省略第二个参数表示从参数开始位置提、截取到字符串结束

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

11.[单选题]window的哪个方法可以显示输入对话框( )。 (2分)

1. confirm

2. open

3. alert

4. prompt()

考生答案D 

正确答案D

分数2/2分

题目解析:  无解析

12.[单选题]有关this运算符说法不正确的是( )。 (2分)

1. this关键字在JavaScript中和执行环境,而非声明环境有关

2. JS中,由于JS的动态性,this的指向在运行时才确定

3. 通过早期绑定可以实现对this的高度复用

4. this运算符总是指向当前的对象

考生答案D 

正确答案D

分数2/2分

题目解析:  无解析

13.[单选题]下列选项中( )可以作为for循环的有效的第一行。 (2分)

1. for(x+=1; x<6; x=1

2. for(x=1; x<6; x+=1

3. for(x==1; x<6; x+=1

4. for(x=1;x=6; x+=1)

考生答案B 

正确答案B

分数2/2分

题目解析:  无解析

14.[单选题]下面哪一个不是JavaScript运算符( )。 (2分)

1. =

2. $#

3. ==

4. &&

考生答案B 

正确答案B

分数2/2分

题目解析:  无解析

15.[单选题]JavaScript中的错误可以分为语法错误和( )。 (2分)

1. 不正常错误

2. 形式错误

3. 运行错误

4. 系统错误

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

16.[单选题]有关JS中的异常处理,错误的结论是( )。 (2分)

1. throw语句允许抛出自定义错误

2. JavaScript异常处理机制主要是通过try/catch/finally三子句联合实现的

3. 语法错误一般简称为错误(Error);而运行错误一般也叫做异常(Exception)

4. try、catch和finally三个子句必须联合使用

考生答案D 

正确答案D

分数2/2分

题目解析:  无解析

17.[单选题]var n = "miao wei ke tang".indexOf("wei",6);n的值为( )。 (2分)

1. -10

2. 程序报错

3. -1

4. 5

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

18.[单选题]关于JavaScript中的Math对象的说法,正确的是( )。 (2分)

1. Math.floor( )方法用于对数进行下舍入

2. Math.ceil(512.51)返回的结果为512

3. Math.random( )返回结果为0~1,包括0和1

4. Math.round(-512.51)返回的结果为-512

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

19.[单选题]如何把 7.25 四舍五入为最接近的整数( )。 (2分)

1. Math.rnd(7.25

2. rnd(7.25

3. round(7.25

4. Math.round(7.25)

考生答案D 

正确答案D

分数2/2分

题目解析:  无解析

20.[单选题]如果有函数定义function f(x,y){…},那么以下正确的函数调用是( )。 (2分)

1. f(1,2

2. f(1)

3. f 1 ,2

4. f(,2)

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

21.[单选题]下列JS的判断语句中( )是正确的。 (2分)

1. if i=0 then

2. if(i==0

3. if i==0 then

4. if(i=0)

考生答案B 

正确答案B

分数2/2分

题目解析:  无解析

22.[单选题]关于函数,以下说法错误的是( )。 (2分)

1. 函数不能有返回值

2. 函数类似于方法,是执行特定任务的语句块

3. 可以直接使用函数名称来调用函数

4. 函数可以提高代码的重用率

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

23.[单选题]预测以下代码片段的输出结果()。
var student = new Object();
student.study = function() {
window.alert(“开始学习了”);
}
study(); (2分)

1. 程序出错。给student.study赋值时,右边的函数必须有名字

2. 输出“开始学习了”

3. 程序出错。study()方法不能直接调用。应该用student来调用

4. 程序出错。不能在实例化对象之后,再添加方法

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

24.[单选题]结果为true的表达式是( )。 (2分)

1. null === undefined

2. null instanceof Object

3. null == undefined

4. NaN == NaN

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

25.[单选题]有语句“var x=0; while(_____) x+=2;”,要使while循环体执行10次,空白处的循 环判定式应写为( )。 (2分)

1. x<=10

2. x<=20

3. x<10

4. x<20

考生答案D 

正确答案D

分数2/2分

题目解析:  无解析

26.[单选题]JavaScript函数的定义格式中,下面各组成部分中,( )是可以省略的。 (2分)

1. 函数名

2. 指明函效的一对圆括写()

3. 函数参效

4. 函数体

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

27.[单选题]如何编写当 i 等于 5 时执行一些语句的条件语句( )。 (2分)

1. if (i==5

2. if i==5 then

3. if i=5 then

4. if i=5

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

28.[单选题]下面四个变量声明语句中,哪一个变量的命名是正确的( )。 (2分)

1. var 2cats

2. var my dog

3. var default

4. var my_bouse

考生答案D 

正确答案D

分数2/2分

题目解析:  无解析

29.[单选题]声明一个对象,包含name属性和show()方法,以下代码中正确的是( )。 (2分)

1. var obj = {name:"zhangsan",show:function(){alert(this.name);}};

2. var obj = {name:"zhangsan",show:"alert(this.name)"};

3. var obj = [name:"zhangsan",show:function(){alert(name);}];

4. var obj = {name:"zhangsan",show:function(){alert(name);}};

考生答案A 

正确答案A

分数2/2分

题目解析:  无解析

30.[单选题]下列标识符定义合法的是( )。 (2分)

1. 2s

2. a-b

3. $a

4. w@s

考生答案C 

正确答案C

分数2/2分

题目解析:  无解析

31.[多选题]如何在 JavaScript 中添加注释( )。 (3分)

1. <!--This is a comment-

2. /*This is a comment*/

3. //This is a comment

4. ' This is a comment

考生答案BC 

正确答案BC

分数3/3分

题目解析:  无解析

32.[多选题]以下哪些是JavaScript的全局函数( )。 (3分)

1. escape

2. parseFloat

3. eval

4. setTimeout

5. alert

考生答案ABC 

正确答案ABC

分数3/3分

题目解析:  无解析

33.[多选题]在不指定特殊属性的情况下,( )标签可以手动输入文本。 (3分)

1. <DIV></DIV>

2. <INPUT type=”text”/>

3. <INPUT type=”hidden”/>

4. <TEXTAREA></TEXTAREA>

考生答案BD 

正确答案BD

分数3/3分

题目解析:  无解析

34.[多选题]下面哪些方法可以将JSON字符串转换为JSON对象( )。 (3分)

1. var obj = JSO

2. parse(str);

3. var obj =eval('('+ str +')');

4. var obj = new JSON(str);

5. var obj = str.parseJSON();

考生答案AB 

正确答案AB

分数3/3分

题目解析:  无解析

35.[多选题]下列正则表达式量词符号与含义匹配的是( )。 (3分)

1. {n,}:至少出现n次

2. {n,m}:出现m-n次

3. *:出现任意次

4. ?:出现0-1次

考生答案ACD 

正确答案ACD

分数3/3分

题目解析:  无解析

36.[多选题]以下是js变量命名规范的是( )。 (3分)

1. 不区分大小写

2. 第一个字符必须是一个字母、下划线(_)或一个美元符号($)

3. 不能以关键字或保留字命名

4. 由字母、下划线、美元符号或数字组合而成

考生答案BCD 

正确答案BCD

分数3/3分

题目解析:  无解析

37.[多选题]HTML页面中,定义了如下所示的JavaScript函数,则正确调用该函数的HTML代码是( )。
function compute(op){
alert(op);
(3分)

1. <input name=”a” type=”button” onclick=”compute(this.value)” value=”+”>
B <input name=”d” type=”button” onclick=”compute(/ )” value=”/”>

2. <input name=”b” type=”button” onclick=”compute(‘-‘)” value=”-”>

3. <input name=”c” type=”button” onclick=”compute(“*”)” value=”*”>

考生答案AC 

正确答案AC

分数3/3分

题目解析:  无解析

38.[多选题]下列关于JSON的说法,正确的有( ) 。 (3分)

1.  JavaScript编程中方便地使用JSON对象

2. 由于JSON是JavaScript的标准,浏览器兼容性问题更少

3. 由于语义化格式数据较少,读起来并不是很方便

4. JSON对象可以存储任意复杂结构的数据

考生答案ABD 

正确答案ABD

分数3/3分

题目解析:  无解析

39.[多选题]Javascript的基本组成包括以下( )选项。 (3分)

1. jQuery

2. ECMAScript

3. DOM

4. BOM

考生答案BCD 

正确答案BCD

分数3/3分

题目解析:  无解析

40.[多选题]JavaScript语法中,下列说法正确的是( )。 (3分)

1. isNaN(parseFloat('45.13abc'))返回true

2. parseInt('abc43.12')返回值为NaN

3. parseInt(43.12)返回值为43

4. parseFloat('45.13abc')==parseInt(43.12) 返回true

考生答案BC 

正确答案BC

分数3/3分

题目解析:  无解析

41.[判断题]在正则表达式中“\D”匹配一个非数字字符。( ) (1分)

1. 

2. ×

考生答案√ 

正确答案

分数1/1分

题目解析:  无解析

42.[判断题]substring() 方法一共有两个参数,省略第二个参数表示从参数开始位置提、截取到字符串结束。( ) (1分)

1. 

2. ×

考生答案√ 

正确答案

分数1/1分

题目解析:  无解析

43.[判断题]reverse 用于对数组数据的倒序排列。( ) (1分)

1. 

2. ×

考生答案√ 

正确答案

分数1/1分

题目解析:  无解析

44.[判断题] JavaScript 中,任何函数都是 Function 对象。( ) (1分)

1. 

2. ×

考生答案√ 

正确答案

分数1/1分

题目解析:  无解析

45.[判断题]异常是程序中出现的错误。(  (1分)

1. 

2. ×

考生答案× 

正确答案×

分数1/1分

题目解析:  无解析

46.[判断题]编写JavaScript程序的唯一工具是纯文本编辑器。( ) (1分)

1. 

2. ×

考生答案× 

正确答案×

分数1/1分

题目解析:  无解析

47.[判断题]空字符串("")也是字符串常量。( ) (1分)

1. 

2. ×

考生答案√ 

正确答案

分数1/1分

题目解析:  无解析

48.[判断题]在使用var x=1声明变量x之后,赋值语句x="今天天气真好"将出错。( ) (1分)

1. 

2. ×

考生答案× 

正确答案×

分数1/1分

题目解析:  无解析

49.[判断题]JavaScript中,两个整数进行除(/)运算,其结果也为整数。( ) (1分)

1. 

2. ×

考生答案× 

正确答案×

分数1/1分

题目解析:  无解析

50.[判断题]var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。( ) (1分)

1. 

2. ×

考生答案× 

正确答案×

分数1/1分

题目解析:  无解析

 


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

八一学院《国际经济法》形考代做

八一学院《国际经济法》形考代做

 《国际经济法》形成性考核· 本次成绩· 答题分析答错(0)答对(41)未答(0)全部试题(41)1.[单选题]随着“一带一路”倡议的提出,国际铁路货物运输在我国对外经济...

八一学院《JavaScript程序设计》形考答案

八一学院《JavaScript程序设计》形考答案

《JavaScript程序设计》形成性考核· 本次成绩· 答题分析答错(0)答对(0)未答(50)全部试题(50)1.[单选题]将字符串s中的所有字母变为小写字母的方法是( )。&...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。