国开(福建开放大学)25春《JavaScript程序设计》形考作业1【标准答案】
形考一(考核内容:第1章~第2章,30%)
试卷总分:100 得分:96
1.JavaScript特点不包括( )
A.解释性
B.用于客户端
C.基于对象
D.静态的
2.我们可以在下列哪个 HTML 元素中放置 Javascript 代码( )。
A.<script>
B.<javascript>
C.<js>
D.<scripting>
3.以下哪个单词不属于JavaScript保留字( )。
A.while
B.parent
C.parent
D.void
4.结果为true的表达式是( )。
A.null instanceof Object
B.null === undefined
C.null == undefined
D.NaN == NaN
5.可插入多行注释的 JavaScript 语法是( )。
A./*This comment has more than one line*/
B.//This comment has more than one line//
C.<!–This comment has more than one line–>
D.以上都正确
6.声明一个对象,包含name属性和show()方法,以下代码中正确的是()。
A.var obj = [name:”zhangsan”,show:function(){alert(name);}];
B.var obj = {name:”zhangsan”,show:”alert(this.name)”};
C.var obj = {name:”zhangsan”,show:function(){alert(name);}};
D.var obj = {name:”zhangsan”,show:function(){alert(this.name);}};
7.在以下选项中,关于JavaScript的Date对象描述正确的是( )。
A.getMonth( )方法能返回Date对象的月份,其值为1~12
B.getDay( )方法能返回Date对象的一个月中的每一天,其值为1~31
C.getTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数
D.getYear( )方法只能返回4位年份,长用于获取Date对象的年份
8.Array对象的( )属性将返回表示数组长度的数值。
A.length属性
B.getLength属性
C.size属性
D.getsize属性
9.分析下面的代码,输出的结果是( )。
Vararr=newArray(5);
arr[1]=1;
arr[5]=2;
console.log(arr.length);
A.2
B.5
C.6
D.报错
10.下面那个方法能判断字符串中是否存在和指定正则表达式匹配的字符串;是则返回true,否则返回false()。
A.RegExp对象的test()方法
B.RegExp对象的exec()方法
C.String对象的search()方法
D.String对象的match()方法
福建开放大学JavaScript程序设计答案:https://www.opzy.net/88791.html
11.JavaScript是Microsoft公司设计的脚本语言。
12.编写JavaScript程序的唯一工具是纯文本编辑器。
13.空字符串(””)也是字符串常量。
14.用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。
15.alert( “12” >= “9” ) 的运行的结果是false。
16.在 JavaScript 中,任何对象都是 Object 对象类的实例。
17.JavaScript的核心语言对象包括字符串对象、数学对象、日期对象、数组对象。
18.定义一个构造器,相当于定义一个类,在函数内引用的变量或者方法都会成为类的成员。
19.在正则表达式中“\w”匹配匹配任何非单词字符。
20.indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,如果不存在匹配字符则返回 -1。
21.如下代码运行的结果是( )。
A.4 8
B.6 12
C.4 4
D.6 6
22.分析代码输出结果是( )。
A.[1,2,3,4]
B.[1,3,4,2]
C.[1,3,4]
D.[1,2,3,4,2,2]