国家开放大学javascript 程序设计第三章测试题与答案解析-精品

合集下载

国家开放大学javascript 程序设计第二章测试题与答案解析-精品

国家开放大学javascript 程序设计第二章测试题与答案解析-精品

国家开放大学^javascript程序设计》第二章测试题与答案解析(正确答案已红色标注)一、判断题试题1满分1.00未标记标记试题试题正文for循环中三个表达式中至少要存在一个,而且两个分号是必不可少的。

选择一项:对错反馈正确答案是“错”。

试题2满分1.00未标记标记试题试题正文在JavaScript中处理异常时,如果添加了finally语句,则catch 语句可以省略。

选择一项:对错反馈正确答案是“对”。

试题3满分1.00未标记标记试题试题正文在定义函数的时候,即使不指定参数列表,仍然可以通过arguments引用到所获得的参数。

选择一项:对错反馈正确答案是“对”。

试题4满分1.00未标记标记试题试题正文函数内未定义直接赋值的变量,系统会把它声明为全局变量。

选择一项:对错反馈正确答案是“对”。

试题5满分1.00未标记标记试题试题正文在JavaScript中,对函数类型、对象类型变量的参数传递都是引用传递。

选择一项:对反馈正确答案是“对”。

试题信息未标记标记试题信息文本二、单项选择题试题6满分1.00未标记标记试题试题正文下列选项中()可以作为for循环的有效的第一行。

选择一项:a.for(x=l;x=6;x+=l)b.for(x==l;x<6;x+=l)c.for(x+=l;x<6;x=l)d.for(x=l;x<6;x+=l)反馈你的回答正确正确答案是:for(x=l;x<6;x+=l)试题7满分1.00未标记标记试题试题正文有语句u varx=0;while()x+=2;",要使while循环体执行10 次,空白处的循环判定式应写为()。

选择一项:a.x<=10b.x<20c.x<=20d.x<10反馈你的回答正确正确答案是:x<20试题8满分1.00未标记标记试题试题正文下列关于switch语句的描述中,()是正确的。

选择一项:a.switch语句中default子句是可以省略的b.switch语句中子句的个数不能过多c.switch语句中case子句后面的表达式可以是含有变量的整型表达式d.switch语句中case子句的语句序列中必须包含break语句反馈你的回答正确正确答案是:switch语句中default子句是可以省略的试题9满分1.00未标记标记试题试题正文如何编写当i等于5时执行一些语句的条件语句()。

2020成人电大VisualBasic程序设计第3章 测试答案

2020成人电大VisualBasic程序设计第3章 测试答案
正确的答案是“对”。
题目17
表达式81\7Mod2^2的值是2。
正确的答案是“错”。
题目18
在窗体的“通用声明”段用Dim或Private语句声明的变量称为全局变量。
正确的答案是“错”。
题目19
在Visual Basic语言中有三种形式的循环结构。其中,若循环的次数可以适先确定,可使用For循环;若要求先判断循环进行的条件,可使用While循环或Do循环。( )
正确的答案是“对”。
题目12
在窗体的“通用声明”段用Dim或Private语句声明的变量称为全局变量。
正确的答案是“错”。
题目13
在VB6.0中,变量“Hello”和变量“HELLO”指的是不同的两个变量名。
正确的答案是“错”。
题目14
在Do…Loop循环语句中,若要强制退出循环,使用的退出语句是Exit Do( )
正确的答案是“对”。
题目20
在标准模块的“通用部分”用Dim或Private语句声明的变量称为模块变量。
正确的答案是“对”。
题目21
Private Sub Form_Click()
Dim x As Integer
Static y As Integer
x = x + 2
y = x + y
Form1.Print "x="; x, "y="; y
x = x + y
y = y + 3
Next i
Print x, y
End Sub
程序运行后,连续二次单击Command1按钮后,窗体上显示的值是()。
A. 63 27
B. 9 9
C. 30 12

国开电大电大2023年春季期末考试《JavaScript程序设计》试题(试卷代号3999)

国开电大电大2023年春季期末考试《JavaScript程序设计》试题(试卷代号3999)

国开电大电大2023年春季期末考试《JavaScript程序设计》试题(试卷代号3999)一、单项选择题(每题2分,共20分)1.在 JavaScript 中,以下哪个关键字用于声明变量?– A. let– B. if– C. for– D. function2.下面哪个函数可以将字符串转换为整数?– A. parseInt()– B. toFixed()– C. toUpperCase()– D. slice()3.在 JavaScript 中,以下哪个操作符用于判断两个值是否相等(不包括类型比较)?– A. ==– B. ===– C. !=– D. !==4.下面哪个方法可以用于添加元素到数组的末尾?– A. push()– B. pop()– C. shift()– D. unshift()5.JavaScript 中,以下哪个函数可以用于输出内容到控制台?– A. log()– B. alert()– C. prompt()– D. confirm()6.在 JavaScript 中,以下哪个循环结构可以在特定条件下执行一段代码块?– A. for– B. while– C. do-while– D. switch7.下面哪个方法可以用于获取字符串的长度?– A. length()– B. size()– C. count()– D. charAt()8.在 JavaScript 中,以下哪个函数用于创建一个对象实例?– A. Object.create()– B. Object.keys()– C. Object.prototype()– D. Object.constructor()9.下面哪个方法可以删除数组中的指定元素?– A. splice()– B. concat()– C. slice()– D. reverse()10.在 JavaScript 中,以下哪个方法可以将一个字符串转换为大写字母?– A. toUpperCase()– B. toLowerCase()– C. charAt()– D. indexOf()二、填空题(每题2分,共10分)1.JavaScript 中声明变量的关键词是__________。

Javascript综合复习试题(卷)大全和答案解析

Javascript综合复习试题(卷)大全和答案解析

Javascript综合复习试题(卷)大全和答案解析Javascript综合复习题【共116题】每份考卷中javascript只占一半。

题型和分数如下:1. 单选题:10题*1分=10分2. 填空题:5题*1分=5分3. 程序阅读题:2题*4分=8分4. 程序实现题:2题*5分=10分5. 简答题:3题*5分=15分合计:48分,共22题。

剩余52分,23题是另一门课程。

【提示:本综合复习题的目的是让同学们多见识各种题目。

选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。

】第一部分:单选题1. Javascript中,以下哪条语句一定会产生运行错误?答案(B )A、var _变量=NaN;B、var Obj = [];C、var obj = //;D、var obj = {};2. 以下两个变量a和b,a+b的哪个结果是NaN ?答案( C )A、var a=undefind; b=NaNB、v ara= '123' ; b=NaNC、var a =undefined , b =NaND、var a=NaN , b='undefined'3. var a=10; b=20; c=4; ++b+c+a++ 以下哪个结果是正确的?答案(B )A、34B、35C、36D、374. Javascript中,以下代码运行后变量y的值是:答案( D )var x = [ ‘ abcde ' , 123456];var y = typeof typeof x[1];A、"function"B、"object"C、"number"D、"string"5. Javascript中,以下那两个变量的值不是==: 答案( B )A、var a=0 , b=-0;B、var a=NaN , b=NaN;C、var a=nullb=un defi ned;D、var a=[] , b=false;6. Javascript中,以下声明变量语句中哪个不正确?答案(D )A、var aa;B、var bb=3; cc='good';C、var dd = ee = 100;D、var ff=3, gg='he's good';7. Javascript中,foo对象有att属性,那么以下获取att属性值的表达式哪个是错误的?答案(C )A、foo.attB、foo["att"]C、foo{"att"}D、foo["a"+"t"+"t"]8. Javascript中,以下代码运行后变量y的值是:答案(B )var x = [typeof x, typeof y][1];var y = typeof typeof x;A、”n umber"B、"string"C、"undefined"D、"object"9. 下面哪个javascript变量名称不合法( D )A. stri ngB. le ngthC.非法字符D.this10. 下面哪个描述不正确(B )A. NaN!=nullB.NaN==NaNC.{}!=falseD. null!=false11. var arr = new Array(new Array(9,0,3,4,5) , ['a' , 'b' , 'c'] , newArray(2,9,0,6));则arr[1][3]= ( D )A.cB.6C.4D.u ndefi ned12. 有如下代码:var arr = new Array(9);arr[0]=1;arr[2]=2;该数组的length属性值为(D )A、2B、10C、8D、913. 有一个submit按钮,在这个按钮控件上添加哪个事件不起作用? ( D)A.onM ouseoutB.onm ouseoverC.on clickD.on submit14. 有一个变量var a=typeof string + 100+50 + NaN,以下哪个是alert(a)的结果?( C )A.fu nctio n150NaNB. fun ctio n10050NaNC. un defi ned10050NaND. NaN15.以下代码,哪个结果是正确的?(A)var str='123abc';str += str.replace('abc', ”);alert(str);A.123abc123B. 123abcC.123D. abc16. 以下哪个结果是正确的? ( C )var a=100 ,b="100.5a6", c="100.1";alert(Math.max(a , b ,c));A.100B. 100.1C.NaND.u ndefi ned17. 以下哪个语句能正确弹出结果:(D )A. alert(new Date(2011 , 12,25).getDay());B. alert(new Date(2011 , 12,25,5).getDay());C. alert(new Date(2011 , 12,25,5,5,9).getDay());D. 以上三个结果都正确18. 以下代码正确的运行结果是?( C )var arr=[0,1,2,3,4,5,6];arr2 = arr.slice(2,5);alert(arr2);A. 1,2,3B. 1,2,3,4C. 2,3,4D. 2,3,4,519. 下面哪个描述不正确(B )A. NaN!=nullB.nu ll!=u ndefi nedC.{}!=falseD.n ull!=false20. var a = new Array(new Array(9,0,3,6,5), new Array(2,9,0,6));则a[0][3]=21. 有一个变量var a=(100+50)+undefined+NaN ,以下哪个是(B )A.150u ndefin edNaNB.NaNC.150u ndefi ned10050u ndefi nedNaN22. 以下代码,哪个结果是正确的?(C )var a='123.5abc',b='100abc'; alert(parse In t(a)+Number(b));A.123100abcB. 123.5abc100abcC.NaN23. 以下哪个结果是正确的? ( B )var a=100,b="100.56",c="80"; alert(Math.max(a , b ,c)); A.100B. 100.56C.NaN24. 以下哪个正则表达式符号的描述正确? ( C )A. * 等同{1,}B. + 等同{0,}C. ?等同{0,1}D. \W 等同[0-9A-Za-z_] 25. 请选择结果为真的表达式:( C )A. typeof null !="object"B. n ull===un defi nedA.3B.6C.5D.Oalert(a)的结果?D.D. 223D.80C. 1 == "01.00"D. NaNNaN26. 以下哪个单词不属于javascript保留字:(C )A. withB. in sta nceofC. baseD. void27. 设置下拉列表框中某项被默认选中的属性是(C )A.checkedB. checkC. selectedD.select28. nodeType属性可用于获取节点类型,如果返回值为1,则表明该节点为(B )。

2020春国开《JavaScript程序设计》形考实训任务题目

2020春国开《JavaScript程序设计》形考实训任务题目

答案+我名字实训一:设计系统主页1. 题目设计系统主页。

2. 目的(1)熟悉Web前端项目开发环境。

(2)掌握如何建立Web前端项目,学会规划项目结构。

(3)掌握动态生成页面内容的方法。

(4)理解如何使用Flash显示图片新闻。

(5)会在应用系统中编写播放动态新闻的程序。

3. 内容建立项目结构,并设计一个系统的主页,在主页中嵌入Flash播放新闻。

4. 要求(1)建立Web前端项目,规划好程序结构。

(2)使用document.write()方法生成播放Flash的JavaScript代码。

(3)可以方便地增减播放的图片新闻数量。

(4)单击图片时能够打开对应的新闻页面。

开始时间截止时间类型2020-03-01 00:00:00 2020-06-3023:59:59作业进入形考实训二:显示数据列表1. 题目显示数据列表。

2. 目的(1)掌握流程控制语句的使用。

(2)掌握函数的使用。

(3)理解闭包的概念。

(4)应会设计基本的应用程序。

3. 内容在所设计的项目中,实现显示数据列表。

数据以表格的方式显示,不同的行显示不同的颜色。

当单击每行数据的标题时,将会弹出窗口,显示详细信息。

4. 要求(1)数据存放在数组中,用程序实现数据显示。

(2)以闭包的方式定义工具,窗口函数封装在工具中。

(3)通过循环生成数据行,用条件判断实现不同行显示不同的颜色。

开始时间截止时间类型2020-03-01 00:00:00 2020-06-3023:59:59作业进入形考实训三:随机显示题头图片1. 题目随机显示题头图片。

2. 目的(1)掌握图像显示的基本知识。

(2)掌握对象建立的方法。

(3)掌握Math的使用方法。

(3)会应利用随机函数编写应用程序。

3. 内容结合一个具体应用的需求,设计随机显示题头的程序。

4. 要求(1)针对一个具体应用的需求,设计界面。

(2)使用对象的方式存储图像信息,利用随机函数抽取图像。

开始时间截止时间类型2020-03-01 00:00:00 2020-06-3023:59:59作业进入形考实训四:实现日期显示1. 题目实现日期显示。

javascript课后习题答案

javascript课后习题答案

javascript课后习题答案JavaScript课后习题答案JavaScript是一种广泛应用于网页开发的脚本语言,具有灵活、强大的特性。

在学习JavaScript的过程中,课后习题是巩固知识、加深理解的重要环节。

本文将为大家提供一些JavaScript课后习题的答案,希望能够帮助读者更好地掌握JavaScript编程。

一、基础知识题1. 什么是JavaScript?JavaScript是一种脚本语言,用于为网页添加交互性和动态效果。

2. JavaScript的数据类型有哪些?JavaScript的数据类型包括字符串(String)、数字(Number)、布尔值(Boolean)、数组(Array)、对象(Object)等。

3. 如何声明一个变量?可以使用关键字var、let或const来声明一个变量,例如:var name = "John";let age = 25;const PI = 3.14;4. 如何输出内容到控制台?可以使用console.log()函数来输出内容到控制台,例如:console.log("Hello, World!");5. 如何定义一个函数?可以使用function关键字来定义一个函数,例如:function sayHello() {console.log("Hello!");}二、代码题1. 编写一个函数,判断一个数字是否为偶数。

function isEven(number) {if (number % 2 === 0) {return true;} else {return false;}}2. 编写一个函数,计算两个数字的和。

function sum(a, b) {return a + b;}3. 编写一个函数,输出1到100之间所有的奇数。

function printOddNumbers() {for (let i = 1; i <= 100; i++) {if (i % 2 !== 0) {console.log(i);}}}4. 编写一个函数,计算一个数组中所有元素的平均值。

javascript测试题及答案

javascript测试题及答案JavaScript测试题及答案1. 以下哪个是JavaScript的正确数据类型?A. 字符串B. 整数C. 布尔值D. 所有选项答案:D2. JavaScript中,以下哪个关键字用于创建一个函数?A. functionB. defC. varD. let答案:A3. 在JavaScript中,如何声明一个变量?A. varB. letC. constD. 所有选项答案:D4. 以下哪个方法用于将字符串转换为小写?A. toUpperCase()B. toLowerCase()C. toInt()D. toFloat()答案:B5. 在JavaScript中,以下哪个对象用于处理日期和时间?A. DateB. TimeC. DateTimeD. Moment答案:A6. 如何在JavaScript中创建一个数组?A. var colors = "red", "green", "blue";B. var colors = ["red", "green", "blue"];C. var colors = ("red", "green", "blue");D. var colors = {"red", "green", "blue"};答案:B7. JavaScript中,以下哪个方法用于将数组元素连接成一个字符串?A. join()B. concat()C. merge()D. combine()答案:A8. 在JavaScript中,以下哪个方法用于获取数组的长度?A. length()B. size()C. count()D. length答案:D9. 如何在JavaScript中判断一个变量是否是数组?A. Array.isArray(variable)B. isArray(variable)C. isType(variable, 'array')D. type(variable) == 'array'答案:A10. 在JavaScript中,以下哪个关键字用于循环遍历数组?A. forB. whileC. doD. all答案:A11. 如何在JavaScript中创建一个对象?A. var person = {name: "John", age: 30};B. var person = (name: "John", age: 30);C. var person = ["name", "John", "age", 30];D. var person = function(name, age) { = name; this.age = age;};答案:A12. 在JavaScript中,以下哪个方法用于删除对象的一个属性?A. deleteB. removeC. eraseD. clear答案:A13. 如何在JavaScript中判断一个对象是否具有某个属性?A. hasOwnProperty()B. hasProperty()C. isProperty()D. propertyExists()答案:A14. 在JavaScript中,以下哪个关键字用于声明一个类?A. classB. typeC. structD. object答案:A15. 如何在JavaScript中实现继承?A. 使用 extends 关键字B. 使用 super 关键字C. 使用 prototype 关键字D. 使用 inherit 关键字答案:A。

Javascript编程应用考试试题与答案

Javascript编程应用考试试题与答案您的姓名: [填空题] *_________________________________1. [单选题] *document.getElementById(“para”).innerHTML += 房间[i]+ 行.innerHTML;(正确答案) document.getElementById(“body”).innerHTML += 房间 + i ;document.getElementById(“body”).innerHTML = 房间[i]+ 行.innerHTML; document.getElementById(“para”).innerHTML += i + 房间 + 行.innerHTML;[判断题] *对(正确答案)错[单选题] *document.getElementById(“测试器”).value = 随机定价();document.getElementById(“测试器”).script = 随机定价();document.getElementById(“测试器”).title = 随机定价();document.getElementById(“测试器”).innerHTML = 随机定价();(正确答案)[单选题] *onchangeonmouseoveronmouseoutonclick(正确答案)5.[单选题] *onchangeonmouseover(正确答案)onmouseoutonclick6.[单选题] *onchangeonmouseoveronmouseout(正确答案)onclick7. [单选题] *getElementByTagName(“li”)getElementByTagName(“ul”)(正确答案)getElementByClassName(“li”)getElementByClassName(“ul”)8. [单选题] *getElementByTagNamegetElementById(正确答案)getElementByClassNamegetElementByName9. [单选题] *innerTextinnerHTML(正确答案)textContent10. [单选题] *innerTextinnerHTML(正确答案)textContent11. 您要使用 JavaScript 创建一个动态 HTML 网页。

国家开放大学javascript 程序设计第五章测试题与答案解析-精品

国家开放大学《javascript程序设计》第五章测试题与答案解析(正确答案已红色标注)一、判断题试题1满分1.00未标记标记试题试题正文关于BOM,history对象的父对象是window对象。

选择一项:对错反馈正确答案是“对试题2满分1.00未标记标记试题试题正文定时器在执行过程中,会阻塞下面代码的执行。

选择一项:对错反馈正确答案是“错”。

试题3满分1.00未标记标记试题试题正文改变浏览器当前浏览的网页可以通过设置window.location来实现。

选择一项:对错反馈正确答案是“对。

试题4满分1.00未标记标记试题试题正文replace。

方法与assign。

方法的作用相同。

选择一项:对错反馈正确答案是“错”。

试题5满分1.00未标记标记试题试题正文Location即是window对象的属性,也是document对象的属性。

选择一项:对错反馈正确答案是“对二试题信息未标记标记试题信息文本二、单项选择题试题6满分1.00未标记标记试题试题正文在JavaScript中,下列关于window对象方法的说法错误的是()。

选择一项:a.window对象包括location对象、history对象和docuement对象b.window.close彩蛋方法用于关闭浏览器窗口c.window.onload彩蛋方法中的代码会在一个该页面加载完成后执行d.window.open彩蛋方法用于在当前浏览器窗口加载指定的URL 文档反馈你的回答正确正确答案是:window.open彩蛋方法用于在当前浏览器窗口加载指定的URL文档试题7满分1.00未标记标记试题试题正文如何在浏览器的状态栏放入一条消息()。

选择一项:a.statusbar="putyourmessagehere"b.window.status="putyourmessagehere"c.status("putyourmessagehere")d.window.status("putyourmessagehere")反馈你的回答正确正确答案是:window.status="putyourmessagehere" 试题8满分1.00未标记标记试题试题正文history能访问前一页面方法是()。

第三章 面向对象程序设计(答案)

学号:姓名:第三章面向对象程序设计作业一、判断题1、一个Java源程序可有多个类,但只仅有一个public类,而且程序名与public类名相同。

对2、如果类A和类B在同一个包中,则除了私有成员外,类A可以访问类B中所有的成员。

对3、接口中的成员变量全部为常量,方法为抽象方法。

对4、抽象类可以有构造方法,可以直接实例化。

错5、对static方法的调用可以不需要类实例。

对6、包含抽象方法的类一定是抽象类。

对7、方法中的形参可以和方法所属类的属性同名。

对8、接口无构造器,不能有实例,也不能定义常量。

错9、类的实例对象的生命周括实例对象的创建、使用、废弃、垃圾的回收。

对10、Java应用程序的入口main方法只有一种定义法。

对二、选择题1、下列答案正确的是(A)A) 在同一个Java源文件中可以包含多个类,只能有一个被声明为publicB) 在同一个Java源文件中只能包含一个类,并被声明为publicC) 在同一个Java源文件中可以包含多个类,都可以被声明为publicD) 在同一个Java源文件中可以包含多个类,只能有一个被声明为default2、Java实现动态多态性是通过(B)实现的。

A) 重载B) 覆盖C) 接口D) 抽象类3、下列哪一个是正确的方法重载描述(A)A) 重载方法的参数类型必须不同B) 重载方法的参数名称必须不同C) 返回值类型必须不同D) 修饰词必须不同4、final关键字不可以用来修饰(D)A) 类B) 成员方法C) 域D) 接口5、接口的所有成员方法都具有(B)属性A) private, final B) public, abstractC) static, protected D) static6、Java的封装性是通过(A)实现的A) 访问控制B) 设计内部类C) 静态域和静态方法D) 包7、下列接口或类不属于java.util.*包的是(D)A) Collection B)Vector C) MapD) Integer8、下述哪一组方法,是一个类中方法重载的正确写法?(A)A) int addValue( int a, int b ){return a+b;}float addValue ( float a, float b) {return a+b;}B) int addValue (int a, int b ){value=a+b; }float addValue ( int a, int b) {return (float)(a+b);}C) int addValue( int a, int b ){return a+1;}int addValue ( int a, int b) {return a+b;}D) int addValue( int a, int b ) {return a+b;}int addValue ( int x, int y ) {return x+y;}9、下列说法哪个是正确的?(C)A) 子类不能定义和父类同名同参数的方法B) 子类只能继承父类的方法,而不能重载C) 重载就是一个类中有多个同名但有不同形参和方法体的方法D) 子类只能覆盖父类的方法,而不能重载10、对于下列代码:public class Parent {public int addValue( int a, int b) {int s;s = a+b;return s;}}class Child extends Parent {}下述哪个方法不可以加入类Child? (B)A) public int addValue( int a, int b,int c ){// do something...}B) public void addV alue (int a, int b ){// do something...}C) public int addValue( int a ){// do something...}D) public int addValue( int a, int b ) {//do something...}11、以下程序段输出结果的是(B)public class A implements B {public static void main(String args[]) {int i;A c1 = new A();i= c1.k;System.out.println("i="+i);}}interface B {int k = 10;}A) i=0 B) i=10 C) 程序有编译错误D) i=true12、阅读下面的程序,输出结果是(B)public class TestDemo {int m=5;public void some(int x) {m=x;}public static void main(String args []) {new Demo().some(7);}}class Demo extends TestDemo {int m=8;public void some(int x) {super.some(x);System.out.println(m);}}A) 5 B) 8 C) 7 D) 编译错误13、下述哪个说法是不正确的?(A)A) 局部变量在使用之前无需初始化,因为有该变量类型的默认值B) 类成员变量由系统自动进行初始化,也无需初始化C) 参数的作用域就是所在的方法D) for语句中定义的变量,当for语句执行完时,该变量就消亡了14、下述那一个保留字不是类及类成员的访问控制符。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

国家开放大学《javascript程序设计》第三章测试题与答案解析(正确答案已红色标注)一、判断题试题1满分1.00未标记标记试题试题正文在JavaScript中,当使用new运算符创建一个对象变量后,一定要使用delete运算符把创建的对象变量撤销。

选择一项:对错反馈正确答案是“错:试题2满分1.00未标记标记试题试题正文JavaScript的核心语言对象包括字符串对象、数学对象、日期对象、数组对象。

选择一项: 对错反馈正确答案是“对。

试题3满分1.00未标记标记试题试题正文定义一个构造器,相当于定义一个类,在函数内引用的变量或者方法都会成为类的成员。

选择一项:对错反馈正确答案是“错:试题4满分1.00未标记标记试题试题正文substring()方法一共有两个参数,省略第二个参数表示从参数开始位置提、截取到字符串结束。

选择一项:对错反馈正确答案是“对二试题5满分1.00未标记标记试题试题正文splice(index,len,[item])该方法会改变原始数组。

选择一项:对错反馈正确答案是“对二试题6满分1.00未标记标记试题试题正文在正则表达式中+表示匹配0到多个值。

选择一项:对错反馈正确答案是“错:试题信息未标记标记试题信息文本二、单项选择题试题7满分1.00未标记标记试题试题正文对代码u varx=myhouse.kitchen v的哪种说明正确()。

选择一项:a.将字符串“myhouse.kitchen”赋值给变量xb.假设myhouse对象存在,它将kitchen对象的myhouse属性值赋给变量xc.将myhouse和kitchen的值相加之和赋给对象xd.假设myhouse对象存在,它将myhouse对象的kitchen属性值赋给变量x反馈你的回答正确正确答案是:假设myhouse对象存在,它将myhouse对象的kitchen属性值赋给变量x试题8满分1.00未标记标记试题试题正文如何获取变量名叫str字符串的长度()o选择一项:a.strlen(str)b.str.lengthc.前面的都不对d.count(str)反馈你的回答正确正确答案是:strength试题9满分1.00未标记标记试题试题正文varn="miaoweiketang,,.indexOf("wei,,,6);n的值为()。

选择一项:a.-10b.5c.-ld.程序报错反馈你的回答正确正确答案是:-1试题10满分1.00未标记标记试题试题正文以下String对象的()方法得到指定位置处的字符。

选择一项:a.charAt()b.charlsAt()c.indexOfThePosition()d.indexOf()反馈你的回答正确正确答案是:charAt()试题11满分1.00未标记标记试题试题正文如何求得2和4中最大的数()o 选择一项:a.Math.max(2,4)b.ceil(2,4)c.top(2,4)d.Math.ceil(2,4)反馈你的回答正确正确答案是:Math.max(2,4) 试题12满分1.00未标记标记试题试题正文以下()语句将正确访问cool数组中的第5个元素。

选择一项:a.cool[5]b.cool[4]c.cool(5)d.cool(4)反馈你的回答正确正确答案是:cool[4]试题13满分1.00未标记标记试题试题正文考察以下程序片段:varstr="32px”;varstrl=str.slice(-2);alert(str);alert(strl);以下选项正确的是()选择一项:a.依次输出“32”“32”b.依次输出"32px”“px”c.依次输出“32px”“32pxd.依次输出“px”“px”反馈你的回答正确正确答案是:依次输出“32px”“px”试题14满分1.00未标记标记试题试题正文下列正则表达式中描述有误的是()。

选择一项:a.[]:匹配范围内的任意一个字符b.{n:匹配n次c.\d:匹配0・9之间的任意数字d.\w:匹配任意字母、数字、下划线、符号反馈你的回答正确正确答案是:\w:匹配任意字母、数字、下划线、符号试题15满分1.00未标记标记试题试题正文在JavaScript中,页面中显示当天日期“今天是2019年8月12 日”,下列选项正确的是()o选择一项:a.vartoday;today=newDate彩蛋;document.write("今天是“+today.getFullYear彩蛋+”年,,+(today.getMonth彩蛋+1)+“月"+today.getDay彩蛋+”日);b.vartoday;Today=newDay彩蛋;document.write(“今天是”+today.getFullYear彩蛋+”年”+(today.getMonth彩蛋+1)+"月,,+today.getDate彩蛋+”日);c.vartoday;today=newDate彩蛋;document.write("今天是“+today.getYear彩蛋+“年”+(today.getMonth彩蛋+1)+“月"+today.getDay彩蛋+”日);d.vartoday;today=newDate彩蛋;document.write。

'今天是”+today.getFullYear彩蛋+“年”+(today.getMonth彩蛋+1)+”月“+today.getDate彩蛋+”日);反馈你的回答正确正确答案是:vartoday;today=newDate彩蛋;document.write。

1今天是”+today.getFullYear彩蛋+”年”+(today.getMonth彩蛋+1)+"月"+today.getDate彩蛋+”日);试题信息未标记标记试题信息文本三、多项选择题试题16满分1.00未标记标记试题试题正文关于Javascript中数组的说法中,正确的是()。

a.数组可以在声明的同时进行初始化b.数组内元素的类型可以不同c.由于数组是对象,因此创建数组需要使用new运算符d.数组的长度必须在创建时给定,之后便不能改变反馈你的回答正确正确答案是:由于数组是对象,因此创建数组需要使用new运算符,数组内元素的类型可以不同,数组可以在声明的同时进行初始化试题17满分1.00未标记标记试题试题正文以下对方法的解释正确的是()oa.join:将数组转换成字符串b.pop:数组尾部删除c.unshift:数组头部删除d.split:将字符串切割成数组反馈你的回答正确正确答案是:pop:数组尾部删除,split:将字符串切割成数组Join:将数组转换成字符串试题18满分1.00未标记标记试题试题正文下面哪些方法可以将JSON字符串转换为JSON对象()。

a.varobj=JSON.parse(str);b.varobj=newJSON(str);c.varobj=str.parseJSON();d.varobj=eval('(,+str+')');反馈你的回答正确正确答案是:varobj=eval('('+strvarobj=JSON.parse(str);试题信息未标记标记试题信息文本四、阅读程序题试题19满分1.00未标记标记试题试题正文如下代码运行的结果是()o<html><body><scripttype=,,Text/JavaScript M> varattr=[2,34,2,5,6,5];varnewAtrr=[];varflag=true;for(vari=0;i<attrJength;i++){flag=true;for(varj=0;j<newAtrr.length;j++){if(newAtrr[j]==attr[i]){flag=false;);newAtrr.push(attr[i])))console.log(newAtrr);</script></body></html>选择一项:a.[34,6]b.[2,34,5,6]c.[2,5]d.[2,34,2,5,6,5]反馈你的回答正确正确答案是:[2,34,5,6]试题20满分1.00未标记标记试题试题正文如下代码运行的结果是()。

<html><body><scripttype="Text/JavaScript">varfullname='JohnDoe1;varobj={fullname:'ColinIhrig1,prop:{fullname:'AurelioDeRosa1,getFullname:function(){returnthis.fullname;);console.Iog(obj.prop.getFullname());vartest=obj.prop.getFullname;console.Iog(test());</script></body></html>选择一项:a.AurelioDeRosaColinIhrigb.ColinIhrigAurelioDeRosac.AurelioDeRosaJohnDoed.JohnDoeColinIhrig反馈你的回答正确正确答案是:AurelioDeRosaJohnDoe。

相关文档
最新文档