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

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

JavaScript程序设计》形成性考核

· 本次成绩

· 答题分析

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

1.[单选题]将字符串s中的所有字母变为小写字母的方法是( )。 (2分)

1. s.toUpperCase

2. s.toLowerCase

3. s.toSmallCase

4. s.toUpperChars()

考生答案: 未答

正确答案: B

分数: 0/2分

题目解析:  无解析

2.[单选题]下述关于循环语句的描述中,( )是错误的。 (2分)

1. 循环体内必须同时出现break语句和continue语句

2. 循环体可以是空语句,即循环体中只出现一个分号

3. 循环体内可以出现条件语句

4. 循环体内可以包含有循环语句

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

3.[单选题]下面哪一个字符串变量定义语句是不正确的( )。 (2分)

1. var mytext = 'Here is some text!"

2. var mytext = 'Here is some text!'

3. var mytext = "Here is\nsome text!"

4. var mytext = "Here is some text!"

考生答案: 未答

正确答案: D

分数: 0/2分

题目解析:  无解析

4.[单选题]比较运算符的作用是什么( )。 (2分)

1. 只比较数字,不比较字符串

2. 执行数学计算

3. 比较两个值或表达式,返回真或假

4. 处理二进制位,目前还不重要

考生答案: 未答

正确答案: C

分数: 0/2分

题目解析:  无解析

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

1. 函数不能有返回值

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

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

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

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

6.[单选题]下面四个JavaScript语句中,哪一个是合法的( )。 (2分)

1. document.write("John said ,\''Hi!\""

2. document.write("John said ,''Hi!"'

3. document.write("John said ,''Hi!""

4. document.write("John said ,''Hi!")

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

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

1. =

2. $#

3. ==

4. &&

考生答案: 未答

正确答案: B

分数: 0/2分

题目解析:  无解析

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

1. if (i==5

2. if i==5 then

3. if i=5 then

4. if i=5

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

9.[单选题]对代码“var x=myhouse.kitchen”的哪种说明正确( )。 (2分)

1. 假设myhouse对象存在,它将kitchen对象的myhouse属性值赋给变量x

2. 假设myhouse对象存在,它将myhouse对象的kitchen属性值赋给变量x

3. myhouse和kitchen的值相加之和赋给对象x

4. 将字符串“myhouse.kitchen”赋值给变量x

考生答案: 未答

正确答案: B

分数: 0/2分

题目解析:  无解析

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

1. Math.rnd(7.25

2. rnd(7.25

3. round(7.25

4. Math.round(7.25)

考生答案: 未答

正确答案: D

分数: 0/2分

题目解析:  无解析

11.[单选题]下面的描述中不正确的是( )。 (2分)

1. '==' 在比较过程中,不但会比较两边的值,还会比较两边的数据类型

2. isNaN,判断传入的参数是否为数字,为数字返回true,否则返回false

3. 字符串的 length 只可以获取,不可以设置

4. NaN == NaN 的结果是 true

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

12.[单选题]关于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

分数: 0/2分

题目解析:  无解析

13.[单选题]以下String对象的( )方法得到指定位置处的字符。
选择一项: (2分)

1. indexOf

2. charIsAt

3. indexOfThePosition

4. charAt()

考生答案: 未答

正确答案: D

分数: 0/2分

题目解析:  无解析

14.[单选题]JavaScript中,要定义一个局部变量x,可以( )。 (2分)

1. 使用关键字private在函数中定义

2. 使用关键字var在任何函数之外定义

3. 使用关键字private在任何函数之外定义

4. 使用关键字var在函数中定义

考生答案: 未答

正确答案: D

分数: 0/2分

题目解析:  无解析

15.[单选题]阅读以下代码,在页面中结果是( )。
var s="abcdefg";
alert(s.substring(1,2)); (2分)

1. ab

2. bc

3. a

4. b

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

16.[单选题]如何在警告框中写入 "Hello World"( )。 (2分)

1. alert("Hello World"

2. alertBox("Hello World"

3. msgBox("Hello World"

4. alertBox="Hello World"

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

17.[单选题]下面哪一条语句在页面上显示圆周率π( )。 (2分)

1. document.write(Math.pi

2. document.write(Date.Pi

3. document.write(Math.PI

4. document.write(Math.Pi)

考生答案: 未答

正确答案: C

分数: 0/2分

题目解析:  无解析

18.[单选题]声明一个对象,包含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

分数: 0/2分

题目解析:  无解析

19.[单选题]如何获取变量名叫str字符串的长度( )。 (2分)

1. str.length

2. strlen(str

3. count(str

4. 前面的都不对

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

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

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

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

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

4. ECMAScript遵循了JavaScript标准

考生答案: 未答

正确答案: C

分数: 0/2分

题目解析:  无解析

21.[单选题]foo对象有att属性,那么获取att属性的值,以下哪个做法是不可以的( )。 (2分)

1. foo.att

2. foo("att"

3. foo["a"+"t"+"t"]

4. foo["att"]

考生答案: 未答

正确答案: B

分数: 0/2分

题目解析:  无解析

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

1. 输出

2. 输出 p

3. 输出 12

4. 输出 2

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

23.[单选题]下面的系统函数中哪个可以判断是否是非数字的函数( )。 (2分)

1. parseFloat

2. isNaN

3. function

4. parseInt( )

考生答案: 未答

正确答案: B

分数: 0/2分

题目解析:  无解析

24.[单选题]下列各种运算符中,( )优先级最高。 (2分)

1. +

2. *=

3. &&

4. ==

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

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

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

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

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

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

考生答案: 未答

正确答案: D

分数: 0/2分

题目解析:  无解析

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

1. 2s

2. a-b

3. $a

4. w@s

考生答案: 未答

正确答案: C

分数: 0/2分

题目解析:  无解析

27.[单选题]下列的( )表达式将返回false。 (2分)

1. 4>=4) & & (5<=2

2. 2<3)| | (3<2

3. ! (3<=1

4. “a”==”a”) & & (“c”!=”d”)

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

28.[单选题]考察以下程序片段:
var str = “32px”;
var str1 = str.slice(-2);
alert(str);
alert(str1);
以下选项正确的是(  (2分)

1. 依次输出”32px” “px”

2. 依次输出”32” “32”

3. 依次输出”px” “px”

4. 依次输出”32px” “32px”

考生答案: 未答

正确答案: A

分数: 0/2分

题目解析:  无解析

29.[单选题]下列关于switch语句的描述中,( )是正确的。 (2分)

1. switch语句中子句的个数不能过多

2. switch语句中default子句是可以省略的

3. switch语句中case子句的语句序列中必须包含break语句

4. switch语句中case子句后面的表达式可以是含有变量的整型表达式

考生答案: 未答

正确答案: B

分数: 0/2分

题目解析:  无解析

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

1. 不正常错误

2. 形式错误

3. 运行错误

4. 系统错误

考生答案: 未答

正确答案: C

分数: 0/2分

题目解析:  无解析

31.[多选题]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

分数: 0/3分

题目解析:  无解析

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

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

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

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

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

考生答案: 未答

正确答案: ABD

分数: 0/3分

题目解析:  无解析

33.[多选题]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

分数: 0/3分

题目解析:  无解析

34.[多选题]以下对方法的解释正确的是( )。 (3分)

1. pop:数组尾部删除

2. join:将数组转换成字符串

3. split:将字符串切割成数组

4. unshift:数组头部删除

考生答案: 未答

正确答案: ABC

分数: 0/3分

题目解析:  无解析

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

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

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

3. *:出现任意次

4. ?:出现0-1次

考生答案: 未答

正确答案: ACD

分数: 0/3分

题目解析:  无解析

36.[多选题]关于Javascript中数组的说法中,正确的是( )。 (3分)

1. 由于数组是对象,因此创建数组需要使用new运算符

2. 数组内元素的类型可以不同

3. 数组的长度必须在创建时给定,之后便不能改变

4. 数组可以在声明的同时进行初始化

考生答案: 未答

正确答案: ABD

分数: 0/3分

题目解析:  无解析

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

1. jQuery

2. ECMAScript

3. DOM

4. BOM

考生答案: 未答

正确答案: BCD

分数: 0/3分

题目解析:  无解析

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

1. <DIV></DIV>

2. <INPUT type=”text”/>

3. <INPUT type=”hidden”/>

4. <TEXTAREA></TEXTAREA>

考生答案: 未答

正确答案: BD

分数: 0/3分

题目解析:  无解析

39.[多选题]foo是一个JSON对象,那么获取att属性的值,以下哪些做法是可以的( )。 (3分)

1. foo.att

2. foo("att"

3. foo["att"]

4. foo{"att"}

考生答案: 未答

正确答案: AC

分数: 0/3分

题目解析:  无解析

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

1. escape

2. parseFloat

3. eval

4. setTimeout

5. alert

考生答案: 未答

正确答案: ABC

分数: 0/3分

题目解析:  无解析

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

1. 

2. ×

考生答案: 未答

正确答案: 

分数: 0/1分

题目解析:  无解析

42.[判断题]JavaScript中,对函数类型、对象类型变量的参数传递都是引用传递。( ) (1分)

1. 

2. ×

考生答案: 未答

正确答案: 

分数: 0/1分

题目解析:  无解析

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

1. 

2. ×

考生答案: 未答

正确答案: 

分数: 0/1分

题目解析:  无解析

44.[判断题]在定义JavaScript变量中,一定要指出变量名和值。( ) (1分)

1. 

2. ×

考生答案: 未答

正确答案: ×

分数: 0/1分

题目解析:  无解析

45.[判断题]函数内未定义直接赋值的变量,系统会把它声明为全局变量。(  (1分)

1. 

2. ×

考生答案: 未答

正确答案: 

分数: 0/1分

题目解析:  无解析

46.[判断题]HTML文档中通过使用<script>标签可以引入JavaScript程序。( ) (1分)

1. 

2. ×

考生答案: 未答

正确答案: 

分数: 0/1分

题目解析:  无解析

47.[判断题]JavaScript规定在使用中任何变量之前必须先使用var声明它。( ) (1分)

1. 

2. ×

考生答案: 未答

正确答案: ×

分数: 0/1分

题目解析:  无解析

48.[判断题]向数组的最后位置加一个新元素,可以用 pop 方法。( ) (1分)

1. 

2. ×

考生答案: 未答

正确答案: ×

分数: 0/1分

题目解析:  无解析

49.[判断题]JavaScript是Microsoft公司设计的脚本语言。( ) (1分)

1. 

2. ×

考生答案: 未答

正确答案: ×

分数: 0/1分

题目解析:  无解析

50.[判断题]在正则表达式中“\w”匹配匹配任何非单词字符。( ) (1分)

1. 

2. ×

考生答案: 未答

正确答案: ×

分数: 0/1分

题目解析:  无解析


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

相关文章

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

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

《JavaScript程序设计》形成性考核· 本次成绩· 答题分析答错(0)答对(50)未答(0)全部试题(50)1.[单选题]在Javascript中,需要声明一个整数类型的变量...

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

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

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

发表评论    

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