大工18秋《JavaScript基础教程与应用》在线作业1答案
39508大连理工大学大工19秋《JavaScript基础教程与应用》在线作业1答案

大工19秋《JavaScript基础教程与应用》在线作业1
单选题
1.下列关于JavaScript的说法不正确的是()。
A.JavaScript 是一种轻量级的编程语言
B.JavaScript 是可插入 HTML 页面的编程代码
C.JavaScript可由所有的现代浏览器执行
D.JavaScript是常用的后台编程语言之一
答案:D
2.作为if/else语句的第一行,下列选项中哪一个是有效的 ()。
A.if(x=2)
B.if(y<7)
C.else
D.if(x==2&&)
答案:B
3.在条件和循环语句中,使用什么来标记语句组()。
A.圆括号
B.方括号
C.花括号
D.尖括号
答案:C
4.下列选项中哪一个可以作为for循环的有效的第一行()。
A.for(x=1;x<6;x+=1)
B.for(x==1;x<6;x+=1)
C.for(x=1;x=6;x+=1)
D.for(x+=1;x<6;x=1)
答案:A
5.for(var i=0,j=10;i=j=10;i++,j--);的循环次数是()。
A.0
B.1
C.10
D.无限
答案:D
6.下列while循环的执行次数是()。
while(int i=0) i++;
A.0
B.1
C.5
D.无限
答案:A
7.已知int x=2,y=8;执行 x*=y+2 后x的值是 ()。
A.20
B.18
C.16。
大工19秋《JavaScript基础教程与应用》在线作业1

大工19秋《JavaScript基础教程与应用》在线作业1------------------------1.下列关于JavaScript的说法不正确的是( )。
A.JavaScript 是一种轻量级的编程语言B.JavaScript 是可插入HTML 页面的编程代码C.JavaScript可由所有的现代浏览器执行D.JavaScript是常用的后台编程语言之一正确答案:D2.作为if/else语句的第一行,下列选项中哪一个是有效的()。
A.if(x=2)B.if(y<7)C.elseD.if(x==2&&)正确答案:B3.在条件和循环语句中,使用什么来标记语句组( )。
A.圆括号B.方括号C.花括号正确答案:C4.下列选项中哪一个可以作为for循环的有效的第一行()。
A.for(x=1;x<6;x+=1)B.for(x==1;x<6;x+=1)C.for(x=1;x=6;x+=1)D.for(x+=1;x<6;x=1)正确答案:A5.for(var i=0,j=10;i=j=10;i++,j--);的循环次数是( )。
A.0B.1C.10D.无限正确答案:D6.下列while循环的执行次数是( )。
while(int i=0) i++;A.0B.1C.5D.无限7.已知int x=2,y=8;执行x*=y+2 后x的值是( )。
A.20B.18C.16D.12正确答案:A8.数组名作为函数调用时的实参,实际上传递给形参的是( )。
A.数组尾地址B.数组首地址C.数组第一个元素的值D.数组元素的个数正确答案:B9.在JavaScript函数的定义格式中,下面各组成部分中,( )是可以省略的。
A.函数名B.指明函数的圆括号C.函数体D.函数参数正确答案:D10.如果有函数定义function(x,y){…},那么以下正确的函数调用是()。
大工20春《JavaScript基础教程与应用》在线作业1答案

JavaScript函数有返回值,必须在定义函数时指明返回值类型。( )
A对
B错
答案:B
A对
B错
答案:A
6
break语句可以出现在各种不同循环语句的循环体中。( )
A对
B错
答案:A
7
continue语句只能出现在循环体中。( )
A对
B错
答案:A
8
要排除程序中的错误只能用专业的调试工具。( )
A对
B错
答案:B
9
JavaScript中允许使用预定义的函数,不允许自定义函数。( )
A对
B错
答案:B
2
一个用switch语句实现的多路分支结构的程序段不能用if语句实现。( )
A对
B错
答案:B
3
任何循环语句的循环体至少要执行一次。( )
A对
B错
答案:B
4
循环语句是可以嵌套的,不仅相同的循环语句可以嵌套,不同的循环语句也可以嵌套。( )
A对
B错
答案:A
5
在JavaScript中,任何一种循环结构的程序段,都可以用while来实现。( )
D while(x!=7)
答案:B
10
在JavaScript中,定义一个局部变量x,可以( )。
A使用关键字private在函数中定义
B使用关键字private在任何函数之外定义
C使用关键字var在函数中定义
D使用关键字var在任何函数之外定义
答案:C
1
IF语句可以实现多路分支。( )
A对
B错
答案:A
大工20春《JavaScript基础教程与应用》在线作业1答案
大工18秋《JavaScript基础教程与应用》大作业及要求

网络教育学院《JavaScript基础教程与应用》课程设计题目:学习中心:层次:专业:年级:年春/秋季学号:学生:辅导教师:完成日期:年月日大工18秋《JavaScript基础教程与应用》课程设计注意:从以下5个题目中任选其一作答。
题目一:使用计时事件制作一个钟表(显示当前时间)总则:利用相关的JavaScript事件函数设计制作一个钟表。
(编辑工具可以选用txt)要求:(1)建立一个自己姓名的文件夹,文件夹中包含txt的代码文件和代码运行的浏览器显示结果截图。
(二者缺一不可)(2)需要用到JavaScript的计时事件。
(3)将所完成的相关文件压缩成一个文件,文件名为[姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )作业提交:大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
如下图所示。
注意事项:独立完成作业,不准抄袭其他人或者请人代做,如有雷同作业,成绩以零分计!题目二:创建一个欢迎cookie总则:利用JavaScript基础知识创建一个浏览器欢迎cookie。
(编辑工具可以选用txt)要求:(1)建立一个自己姓名的文件夹,文件夹中包含txt的代码文件和代码运行的浏览器显示结果截图。
(二者缺一不可)(2)代码必须实现浏览器cookie功能,这是核心。
(3)将所制作的相关文件压缩成一个文件,文件名为[姓名奥鹏卡号学习中心](如戴卫东101410013979浙江台州奥鹏学习中心[1]VIP )作业提交:大作业上交时文件名写法为:[姓名奥鹏卡号学习中心](如:戴卫东101410013979浙江台州奥鹏学习中心[1]VIP)以附件形式上交离线作业(附件的大小限制在10M以内),选择已完成的作业(注意命名),点提交即可。
计算机应用基础作业一 - 答案

计算机应用基础作业一 - 答案
计算机应用基础作业一 - 答案
章节一、引言
本文档旨在回答计算机应用基础作业一的题目,并提供详细的解答过程和相关说明。
章节二、程序设计基础
2.1 变量和数据类型
2.1.1 变量的定义和命名规则
2.1.2 常用的数据类型及其特点
2.1.3 变量的赋值和操作
2.2 表达式和语句
2.2.1 算术表达式和逻辑表达式
2.2.2 条件语句和循环语句的使用
2.3 函数和模块
2.3.1 函数的定义和调用
2.3.2 模块的导入和使用
章节三、面向对象程序设计
3.1 类和对象
3.1.1 类的定义和对象的创建
3.1.2 成员变量和成员方法的使用3.2 继承和多态
3.2.1 继承的概念和作用
3.2.2 多态的实现和应用
章节四、文件操作
4.1 文件的打开和关闭
4.2 文件读写操作
4.3 异常处理和错误提示
章节五、数据结构和算法
5.1 数组和链表
5.2 堆栈和队列
5.3 排序算法
5.4 查找算法
章节六、图形界面设计
6.1 GUI框架和组件
6.2 事件处理和响应
6.3 用户界面和布局
附件:
本文档涉及的附件包括代码示例、运行截图、输入输出数据等。
法律名词及注释:
1、版权:指对作品享有的法律保护,包括著作权和相关权利。
2、知识产权:指人们在创造性活动中的智力成果所享有的权利,包括专利权、商标权、著作权等。
3、开源软件:指在特定的许可证下,允许用户自由使用、修改
和分发的软件。
JavaScript习题(带答案)

JavaScript习题(带答案)JavaScript基础练习题第四章习题⼀⼀、判断题1.在JavaScript中可以⽤⼗六进制形式表⽰浮点数常量。
2.空字符串("")也是字符串常量。
3.使⽤单引号对(' ')表⽰字符常量,⽽使⽤双引号对(" ")表⽰字符串常量。
4.在定义JavaScript变量时,⼀定要指出变量名和值。
5.⽤var定义⼀个变量后,如果没有赋予任何值,那么它的值是空值,即null.6.JavaScript规定在使⽤任何变量之前必须先使⽤var声明它。
7.在使⽤var x=1声明变量x之后,赋值语句x="今天天⽓真好"将出错。
8.表达式的类型只取决于运算符,与操作数⽆关。
9.两个整数进⾏除(/)运算,其结果也为整数。
10.如果有定义var a=true,b;那么a ll b的结果为true。
⼆、单选题1.以下哪个常量值最⼤B. 0X652.下⾯四个变量声明语句中,哪⼀个变量的命名是正确的A. var defaultB. var my_bouseC. var my dogD. var 2cats3.下⾯哪⼀个语句定义了⼀个名为pageNumber的变量并将它的值赋为240A. var PageNumber=240B. pagenumber=240C. var pageNumber=240D. var int named pageNumber=2404.下⾯哪⼀个字符串变量定义语句是不正确的A. var mytext = "Here is some text!"B. var mytext = 'Here is some text!'C. var mytext = 'Here is some text!"D. var mytext = "Here is\nsome text!"5.下⾯四个JavaScript语句中,哪⼀个是合法的A. ("John said ,''Hi!"")B. ("John said ,''Hi!"')C. ("John said ,''Hi!")D. ("John said ,\''Hi!\"")6.下⾯哪⼀个不是JavaScript运算符A. =B. ==C. &&D. $#7.表达式123%7的计算结果是A. 2B. 3C. 4D. 58.表达式"123abe"-"123"的计算结果是_。
JavaScript入门经典课后习题答案

第一章开启JavaScript开发之门问答题1.JavaScript的特点主要有:解释性、基于对象、事件驱动、跨平台、安全性。
2.常用的编写JavaScript的工具:Dreamweaver、FrontPage。
3.在页面中嵌入JavaScript脚本使用<script>…</script>标记。
4.在页面中链接外部JavaScript脚本文件使用<script>标记并设置该标记的src属性,属性值设置为链接的外部JavaScript文件的地址。
上机题一、(1)创建文件打开Dreamweaver,单击“文件”/“新建”命令,打开“新建文档”对话框,在“基本页”中选择JavaScript,然后单击“创建”按钮。
(2)保存文件单击“文件”/“保存”命令,打开“另存为”对话框,将文件保存在D盘,在“文件名”下拉框中输入index.js,单击“保存”按钮。
二、<script type="text/javascript" src="index.js"></script>第二章固本求源——JavaScript基础问答题1.JavaScript中是区分大小写的。
2.在JavaScript中定义常量使用const语句,语法如下:const 常量名=值;3.JavaScript中数字型数据主要有整型数据、十六进制数据、八进制数据和浮点型数据。
4. JavaScript中常见的运算符如下:(1)算术运算符<script type="text/javascript">var num1=100,num2=65;document.write("100+65=" + (num1+num2));//输出100+65=165</script>(2)比较运算符<script type="text/javascript">var num = 25;document.write("num>=20:"+(num>=20));//输出num>=20:true </script>(3)赋值运算符<script type="text/javascript">var num=100;document.write((num+=100));//输出200</script>(4)字符运算符<script type="text/javascript">var a="Java";a+="Script";alert(a);//输出JavaScript</script>(5)布尔运算符<script type="text/javascript">var a=true;var b=false;alert(a && b);//输出false</script>(6)条件运算符<script type="text/javascript">var a=10;var b=10;alert((a==b)?"相等":"不相等");//输出相等</script>上机题一、<script language="javascript">var a=123;var b=true;</script>二、<script language="javascript">var a=100;var b=200;document.write("100*200="+(a*b)); //计算两个变量的积</script>第三章体验逻辑之美——流程控制问答题1.常用的条件判断语句有if判断语句和switch多分支语句。
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 网页。
大工19秋《JavaScript基础教程与应用》在线作业3答卷

B.setImeout( )用于在指定的毫秒后调用函数或计算表达式,可执行一次
C.setInterval( )的第一个参数可以是计算表达式也可以是函数变量名
D.clearInterval( )和clearTimeout( )都可以消除setInterval( )函数设置的timeout
大工19秋《JavaScript基础教程与应用》在线作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.下列不属于Javascript的基本组成的是( )。
A.DOM
B.BOM
C.ECMAScript
D.jQuery
答案:D
2.关于JavaScript中的Math对象的说法,正确的是( )。
A.document.documentElement.scrollTop;
B.document.documentElement.topScroll;
C.document.style.scrollTop;
D.document.style.topScroll;
答案:A
7.在JavaScript中,能够实现页面重新加载的选项是 ( )。
D.window.close( )方法用于关闭浏览器窗口
答案:C
5.在JavaScript中,下面变量的声明和赋值语句错误的是 ( )。
A.x = 10;
B.int x = 10 ;
C.var x = 10;
D.var x,y,x = 10;
答案:B
6.在JavaScript中,下拉选项中可以获取滚动条距窗口顶端滚动的距离的是 ( )。
大工20春《JavaScript基础教程与应用》在线作业2.doc

1.以下哪条语句会产生运行错误()。
A.var obj = ();B.var obj = [ ];C.var obj ={ };D.var obj =/ /;【参考答案】: A2.以下哪个单词不属于JavaScript保留字( )。
A.withB.parentC.classD.void【参考答案】: B3.下列哪一个不是JavaScript运算符( )。
A.(=)B.( ==)C.(&&)D.($#)【参考答案】: D4.表达式123%7的结果是( )。
A.2B.3C.4D.5【参考答案】: C5.JavaScript是在( )运行的脚本语言。
A.服务器端B.客户端C.在服务器端运行后,结果返回客户端D.在客户端运行后,结果返回服务器端【参考答案】: B6.setTimeout("buy( )",20)表示的含义是( )。
A.间隔20秒后,buy( )函数被调用一次B.间隔20分钟后,buy( )函数被调用一次C.间隔20毫秒后,buy( )函数被调用一次D.buy( )函数被持续调用20次【参考答案】: C7.JavaScript中,使文本框失去焦点的方法是( )。
A.onblur( )B.focus( )C.blur( )D.leave( )【参考答案】: C8.Javascript中,运行函数Math.ceil(25.5);的结果是( )。
A.24B.25C.25.5D.26【参考答案】: D9.JavaScript中哪种方法可以对数组元素进行排序( )。
A.add( )B.join( )C.sort( )D.length( )【参考答案】: C10.下列不属于javascript中提供的常用数据类型的是( )。
A.UndefinedB.NullC.NumberD.Connection【参考答案】: D11.JavaScript是微软公司开发的程序语言。
大工19秋《JavaScript基础教程与应用》在线作业2参考答案

试卷总分:100得分:100
一、单选题(共10道试题,共50分)
1.在JavaScript当中,定义函数时可以使用( )个参数。
A.任意
B.2
C.1
D.0
答案:A
2.在JavaScript中,要定义一个全局变量x,可以( )。
A.使用关键字var在函数中定义
A.间隔20秒后,buy( )函数被调用一次
B.间隔20毫秒后,buy( )函数被调用一次
C.间隔20分钟后,buy( )函数被调用一次
D.buy( )函数被持续调用20次
答案:B
7.在JavaScript中,能使文本框失去焦点的方法是( )。
A.onblur( )
B.leave( )
C.focus( )
B.使用关键字var在任何函数之外定义
C.使用关键字public在函数中定义
D.使用关键字public在任何函数之外定义
答案:B
3."var i;while(i=0)i--;"中while的循环次数是( )。
A.无限
B.5
C.1
D.0
答案:D
4.下列关于循环语句的描述中,( )是不正确的。
A.循环体可以是空语句
3、应收账款的预警
财务部每月对超龄应收进行预警,编制超龄应收账款预警表发给业务部门,业务部门应及时进行核对并确认。
4、应收账款的对账
应收账款责任人负责与所管理的经销商进行账务的核对工作,确保账务相符。对账要求如下:
(1)所有经销商必须确保每年一次的书面对账,并在公司规定的时间内将对账单原件寄回公司财务部。
一、适用范围
JavaScript前端开发基础教程教材参考答案机工版

第1章1(1) ×,JS动态弱类型(2)×,不是BOM而是DOM(3) √(4) ×,TS是JS的超集第2章1(1)不合法,\u{23ff}不是正确的unicode编码形式(2)合法(3)合法(4)合法其中\uff45是单个字符(5)合法2输出为0 10 200 10 210 10 223 -14 true5 number 36(1)undefined,子作用域不影响本作用域(2)函数,因为没有赋值所以没有覆盖(3)3, a先定义了,然后被覆盖了7(1)""(2)所定义的空函数(3)所定义的空对象 true1(1)略,自行练习。
(2)function mycall(){console.log(Date.now());}function produce(call,millis){var time=Date.now();return function(){let now=Data.now();if(now-time>millis){time=now;call();}}}const alias=produce(mycall,500);setInterval(alias,100);(3)function mycall(){console.log("calling at ",new Date.now()); }function produce(call,millis){var handle=null;return function(){if(handle!=null){clearTimeout(handle);handle=setTimeout(function(){call ();handle=null;},mills);}};}const alias=produce(mycall,3000);alias();alias();alias();(4)function LazyNumber(value){var acts=[];this.add=function(v){acts.push( (function(v){value+=v;}).bind(this,v));return this;}this.minus=function(v){acts.push( (function(v){value+=v;}).bind(this,v));return this;}this.multiply=function(v){acts.push( (function(v){value+=v;}).bind(this,v));return this;}this.div=function(v){acts.push( (function(v){value+=v;}).bind(this,v));return this;}this.get=function(){let act;while((act=acts.shift())!=null)act();return value;}}let num=new LazyNumber(10);num.add(1).minus(5).multiply(7).div(2);console.log(num.get());(5)function Provider(){var dict={};this.getByType(stype,args=[]){if(stype in dict)return dict[stype];for(let t in dict)if(stype instanceof t)return dict[t];return dict[stype]=new stype(...args);}}function A(a){this.a=a;}let provider=new Provider;provider.getByType(Number,[3]);provider.getByType(RegExp,[/abc/]);provider.getByType(A,[6]);console.log(provider.getByType(Number));console.log(provider.getByType(RegExp));console.log(provider.getByType(A));2function A(){for(var i=0;i<5;i++){setTimeout( (function(i){console.log(i);}).bind(this,i),0);}}A();3(1)3,因为有3个元素11,因为最大自然数索引为1011,因为关联键不影响数组的长度计算(2)长度11 结果为 [1, 2, 3, 4, 5, 6, 7, 8,[9,10], 1, [2,[3]]](3)10 传入参数为单个且为数值时认为它为长度2 传入参数有多个时均为元素1 传入参数为单个且不为数值时认为它为元素报错,因为会当1.1为长度,但是1.1并不能当长度(4)D,有时候是不稳定的(5)function sort_function(a,b){if(a.index>b.index)return 1;else if(a.index==b.index)return 0;else return -1;}var arr=[{index:1},{index:6},{index:3,v:1},{index:5},{index:3,v:6},{index:2}]; arr.sort(sort_function);console.log(arr);本次排序是稳定的4有问题,throw和它后面的表达式之间不可以有换行。
javascript基础测试题及答案

javascript基础测试题及答案1. 以下哪个是JavaScript中声明变量的正确方式?A. var variableName = "value";B. let variableName = "value";C. const variableName = "value";D. option A, B, and C答案:D. option A, B, and C2. JavaScript中,以下哪个是正确的函数声明方式?A. function myFunction() { console.log("Hello, World!"); }B. var myFunction = function() { console.log("Hello,World!"); }C. const myFunction = function() { console.log("Hello, World!"); }D. option A and B答案:D. option A and B3. 在JavaScript中,以下哪个不是合法的标识符?A. _myVarB. $myVarC. 2myVarD. my-var答案:C. 2myVar4. 以下哪个JavaScript语句会创建一个数组?A. var myArray = [1, 2, 3];B. var myArray = (1, 2, 3);C. var myArray = new Array(1, 2, 3);D. option A and C答案:D. option A and C5. 以下哪个JavaScript语句会输出数字5?A. console.log(2 + 3);B. console.log("2" + "3");C. console.log(2 * 3);D. console.log(2 - 3);答案:A. console.log(2 + 3);6. 在JavaScript中,以下哪个对象用于存储网站访问者的信息?A. localStorageB. sessionStorageC. cookiesD. option A and B答案:D. option A and B7. 以下哪个JavaScript语句会正确地将字符串"Hello"和"World"合并为"Hello World"?A. console.log("Hello" + "World");B. console.log("Hello".concat("World"));C. console.log("Hello" + " " + "World");D. option A, B, and C答案:D. option A, B, and C8. 在JavaScript中,以下哪个方法用于检查一个字符串是否包含另一个字符串?A. includes()B. contains()C. has()D. option A答案:D. option A9. 以下哪个JavaScript语句会创建一个对象?A. var myObject = { name: "Kimi", age: 30 };B. var myObject = new Object();C. var myObject = Object.create();D. option A and C答案:D. option A and C10. 在JavaScript中,以下哪个方法用于将数组元素连接成一个字符串?A. join()B. concat()C. toString()D. option A答案:D. option A结束语:以上是JavaScript基础测试题及答案,希望对你有所帮助。
大工19秋《JavaScript基础教程与应用》在线作业3(参考答案)

大工19秋《JavaScript基础教程与应用》在线作业3试卷总分:100 得分:100一、单选题 (共 10 道试题,共 50 分)1.下列不属于Javascript的基本组成的是( )。
A.jQueryB.ECMAScriptC.DOMD.BOM答案:A2.关于JavaScript中的Math对象的说法,正确的是( )。
A.Math.round(-512.51)返回的结果为-512B.Math.random( )返回的结果范围为0-1,包括0和1C.Math.floor( )方法用于对数字进行下舍入D.Math.ceil(512.51)返回的结果为512答案:C3.在JavaScript中,下列说法错误的是( )。
A.setInterval( )的第一个参数可以是计算表达式也可以是函数变量名B.setInterval( )用于在指定的毫秒后调用函数或计算表达式,可执行多次C.setImeout( )用于在指定的毫秒后调用函数或计算表达式,可执行一次D.clearInterval( )和clearTimeout( )都可以消除setInterval( )函数设置的timeout 答案:D4.在JavaScript中,下列关于window对象方法的说法错误的是( )。
A.window对象包括location对象、history对象和docuement对象B.window.open( )方法用于在当前浏览器窗口加载指定的URL文档C.window.onload( )方法中的代码会在一个该页面加载完成后执行D.window.close( )方法用于关闭浏览器窗口答案:B5.在JavaScript中,下面变量的声明和赋值语句错误的是 ( )。
A.x = 10;B.var x,y,x = 10;C.var x = 10;D.int x = 10 ;答案:D6.在JavaScript中,下拉选项中可以获取滚动条距窗口顶端滚动的距离的是 ( )。
大工19春《JavaScript基础教程与应用》在线作业3【答案】

大工19春《JavaScript基础教程与应用》在线作业3不属于Javascript的基本组成的是()。
A.DOMB.BOMC.ECMAScriptD.jQuery正确答案:D关于JavaScriptMath对象的说法,正确的是()。
A.Math.ceil(512.51)返回的结果为512B.Math.floor()方法用于对数字进行下舍入C.Math.round(-512.51)返回的结果为-512D.Math.random()返回的结果范围为0-1,包括0和1正确答案:B在JavaScript中,下面说法错误的是()。
A.setInterval()用于在指定的毫秒后调用函数或计算表达式,可执行多次B.setImeout()用于在指定的毫秒后调用函数或计算表达式,可执行一次C.setInterval()的第一个参数可以是计算表达式也可以是函数变量名D.clearInterval()和clearTimeout()都可以消除setInterval()函数设置的timeout 正确答案:DJavaScript中,关于window对象方法的说法错误的是()。
A.window对象包括location对象、history对象和docuement对象B.window.onload()方法中的代码会在一个该页面加载完成后执行C.window.open()方法用于在当前浏览器窗口加载指定的URL文档D.window.close()方法用于关闭浏览器窗口正确答案:C在JavaScript中,关于变量的声明和赋值语句错误的是()。
A.x=10;B.intx=10;C.varx=10;D.varx,y,x=10;正确答案:B。
大工20春《JavaScript基础教程与应用》在线作业3答案

大工20春《JavaScript基础教程与应用》在线作业3答案(单选题)1:不属于Javascript的基本组成的是( )。
A: DOMB: BOMC: ECMAScriptD: jQuery正确答案: D(单选题)2:关于JavaScript Math对象的说法,正确的是( )。
A: Math.ceil(512.51)返回的结果为512B: Math.floor( )方法用于对数字进行下舍入C: Math.round(-512.51)返回的结果为-512D: Math.random( )返回的结果范围为0-1,包括和1正确答案: B(单选题)3:在JavaScript中,下面说法错误的是( )。
A: setInterval( )用于在指定的毫秒后调用函数或计算表达式,可执行多次B: setImeout( )用于在指定的毫秒后调用函数或计算表达式,可执行一次C: setInterval( )的第一个参数可以是计算表达式也可以是函数变量名D: clearInterval( )和clearTimeout( )都可以消除setInterval( )函数设置的timeout正确答案: D(单项选择题)4: JavaScript中,关于window工具办法的说法毛病的是( )。
A: window工具包孕location工具、history工具和docuement工具B: XXX( )办法中的代码会在一个该页面加载完成后履行C: window.open( )办法用于在当前欣赏器窗口加载指定的URL文档D: window.close( )办法用于封闭欣赏器窗口正确答案: C(单项选择题)5:在JavaScript中,关于变量的声明和赋值语句毛病的是( )。
A: x = 10;B: int x = 10.C: var x = 10;D: var x,y,x = 10;正确答案: B(单选题)6:在JavaScript中,下列可以获取滚动条距窗口顶端滚动的距离的是( )。
大连理工大学智慧树知到“计算机科学与技术”《JavaScript基础教程与应用》网课测试题答案1

大连理工大学智慧树知到“计算机科学与技术”《JavaScript基础教程与应用》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.在JavaScript中,定义一个全局变量x,可以()。
A.使用关键字public在函数中定义B.使用关键字public在任何函数之外定义C.使用关键字var在函数中定义D.使用关键字var在任何函数之外定义2.定义int x=2,y=8; 执行 x*=y+2 ,x的值是()。
A.20B.18C.16D.123.Javascript里String对象通过indexOf方法取第一次出现子字符串的字符位置。
()A.正确B.错误4.JavaScript语言的语法类似C++语言。
()A.正确B.错误5.在JavaScript中,定义函数时可以使用()个参数。
A.0B.1C.2D.任意6.数组和对象是JavaScript的两种引用数据类型。
()A.正确B.错误7.编译JavaScript程序的唯一工具是文本编辑器。
()A.正确B.错误8.JavaScript中,关于window对象方法的说法错误的是()。
A.window对象包括location对象、history对象和docuement对象B.window.onload()方法中的代码会在一个该页面加载完成后执行C.window.open()方法用于在当前浏览器窗口加载指定的URL文档D.window.close()方法用于关闭浏览器窗口9.JavaScript中,两个整数进行除(/)运算,结果也为整数。
()A.正确B.错误10.不属于Javascript的基本组成的是()。
A.DOMB.BOMC.ECMAScriptD.jQuery11.在Javascript中,运行Math.ceil(25.5); 的结果是()。
A.24B.25C.25.5D.2612.Javascript中,运行函数Math.ceil(25.5); 的结果是()。
Web基础考题(JavaScript-Part1)答案

一、不定项选择题(每题3分,共42分)1.Javascript的数据类型主要有(ADE )A.stringB.intC.floatD.booleanE.number2.关于变量的命名规则,下列说法正确的是(BD )A.变量名不区分大小写B.首字母必须是大写、小写的字母、下划线或美元符C.首字母可以是数字D.变量名不能是保留字3.关于Javascript与Java的下列说法正确的是(BCD )A.Javascript是Java语言的简化版本,作为网页脚本中使用B.Java是面向对象的语言,Javascript是基于对象的语言C.Javascript里变量类型是弱类型,Java为强类型D.Java是编译型,Javascript是解释型语言4.在Javascript中,创建数组的代码可以为下列的哪些?(BD )A.var arr = new Array[3]B.var arr = new Array(3)C.var arr = new Array[]D.var arr = []5.有两个变量var1=5;var2=8,下列给出的逻辑语句中,( AD )的结果为trueA.(var1==5)&&(var1!=var2)B.(var1==5)&&(var1<>var2)C.(var1==8)||!(var1!=var2)D.!(var1==5)||(var1<=var2)6.A.y=2 z=4B.y=2 z=5C.y=undefined z=undefinedD.y=0 z=07.以下哪条语句会产生运行错误(A)A.var obj = ( )B.var obj = [ ]C.var obj ={ }D.var obj = / /8.obj对象有att属性,那么要获取att属性的值,以下(ADE)是可以的A.obj["att"]B.obj("att")C.obj{"att"}D.obj["a"+"t"+"t"]E.obj.att9.输出的结果是(D)A.case 1B.case 2C.defaultD.case 2 default10.分析下面的Javascript代码段var str="I am a student";a=str.substring (9,13);document.write(a);输出结果是(C)A.studB.tudenC.udenD.udentB.0 1 4 9 16C.0 1 2 3 4 5D.0 1 4 9 16 2512.分析下面程序代码片段var arr = "10,5".split(",");var m = arr[0]+arr[1];var n = arr[0]-arr[1];以下描述正确的是(BC )A.m=15B.m=105C.n=5D.n=10513.执行下面程序段后,b的值是(D)var a,b;for(a=1,b=0;a>b;a++) b=a;A.0B. 1C. 2D.死循环14.分析下面的Javascript代码段:var a = new Array(2,3,4,5,6);var sum=0;for(i=1; i<a.length; i++){sum+=a[i];}document.write(sum);输出结果是( A )A.18B.20C.12D.14二、问答题(每题5分,共10分)1、列举Javascript的三种基本数据类型、两种复合(引用)数据类型和两种特殊数据类型String、number、booleanObject、Arraynull、undefined2、列举JavaScript里的常用几种本地对象(至少4种以上)和两种内置对象,并说明两类对象类型的区别Object、Array、String、Boolean。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大工18秋《JavaScript基础教程与应用》在线作业1
下列关于JavaScript的说法不正确的是()。
A.JavaScript是一种轻量级的编程语言
B.JavaScript是可插入HTML页面的编程代码
C.JavaScript可由所有的现代浏览器执行
D.JavaScript是常用的后台编程语言之一
正确答案:D
作为if/else语句的第一行,下列选项中哪一个是有效的()。
A.if(x=2)
B.if(y<7)
C.else
D.if(x==2&&)
正确答案:B
在条件和循环语句中,使用什么来标记语句组()。
A.圆括号
B.方括号
C.花括号
D.尖括号
正确答案:C
在以下选项中,关于JavaScript的Date对象描述正确的是()。
A.getMonth()方法能返回Date对象的月份,其值为1~12
B.getDay()方法能返回Date对象的一个月中的每一天,其值为1~31
C.getTime()方法能返回某一时刻(1970年1月1日)依赖的毫秒数
D.getYear()方法只能返回4位年份,长用于获取Date对象的年份
正确答案:C
for(vari=0,j=10;i=j=10;i++,j--);的循环次数是()。
A.0
B.1
C.10
D.无限
正确答案:D
下列while循环的执行次数是()。
while(inti=0)i++;
A.0
B.1
C.5
D.无限
正确答案:A
已知intx=2,y=8;执行x*=y+2后x的值是()。
A.20
B.18
C.16
D.12
正确答案:A
数组名作为函数调用时的实参,实际上传递给形参的是()。