开大题库网

国家开放大学历年真题库|作业答案|复习资料一站式下载平台

重庆开放大学JavaScript程序设计#作业答案

分类: 重庆开放大学 时间:2025-06-15 03:51:34 浏览:0次 评论:0
摘要:重庆开放大学JavaScript程序设计#作业答案 JavaScript程序设计#
国家开放大学作业考试答案

想要快速找到正确答案?

立即关注 国开搜题微信公众号,轻松解决学习难题!

国家开放大学
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

重庆开放大学JavaScript程序设计#作业答案

JavaScript程序设计#

学校: 重庆开放大学

平台: 国家开放大学

题目如下:

1. JavaScript是Microsoft公司设计的脚本语言。

答案: 错误

2. 在HTML文档中通过使用

答案: 正确

3. 在定义JavaScript变量中,一定要指出变量名和值。

答案: 错误

4. JavaScript规定在使用中任何变量之前必须先使用var声明它。

答案: 错误

5. 对于ECMAScript的描述中,以下说法错误的是( )。

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

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

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

D. ECMAScript遵循了JavaScript标准

答案: 它是一个重要的标准,并不是JavaScript唯一的部分

6. 以下哪个单词不属于JavaScript保留字( )。

A. while

B. parent

C. class

D. void

答案: void

7. 结果为true的表达式是( )。

A. null instanceof Object

B. null === undefined

C. null == undefined

D. NaN == NaN

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

8. 下面哪一个语句定义了一个名为pageNumber的变量并将它的值赋为240( )。

A. var PageNumber=240

B. pagenumber=240

C. var pageNumber=240

D. var int named pageNumber=240

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

9. 赋值运算符的作用是什么( )。

A. 给一个变量赋新值

B. 给一个变量赋予一个新名

C. 执行比较运算

D. 没有任何用处

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

10. 在Javascript中,需要声明一个整数类型的变量num,以下哪个语句能实现上述要求( )。

A. int num;

B. number num;

C. var num;

D. Integer num;

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

11. 写 "Hello World" 的正确 Javascript 语法是( )。

A. ("Hello World")

B. "Hello World"

C. response.write("Hello World")

D. document.write("Hello World")

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

12. Javascript的基本组成包括以下( )选项。

A. DOM

B. BOM

C. ECMAScript

D. jQuery

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

13. 以下是js变量命名规范的是( )。

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

B. 不区分大小写

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

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

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

14. 分析下段代码输出结果是( )。

A. c d true a b true

B. c d true c d true

C. c d fasle a b true

D. a b true c d true

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

15. for循环中三个表达式中至少要存在一个,而且两个分号是必不可少的。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

16. 在JavaScript中处理异常时,如果添加了 finally 语句,则 catch 语句可以省略。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

17. 在定义函数的时候,即使不指定参数列表,仍然可以通过arguments引用到所获得的参数。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

18. 函数内未定义直接赋值的变量,系统会把它声明为全局变量。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

19. 在JavaScript中,对函数类型、对象类型变量的参数传递都是引用传递。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

20. 下列选项中( )可以作为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)

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

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

A. x<10

B. x<=10

C. x<20

D. x<=20

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

22. 下列关于switch语句的描述中,( )是正确的。

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

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

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

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

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

23. 如何编写当 i 等于 5 时执行一些语句的条件语句( )。

A. if (i==5)

B. if i=5 then

C. if i=5

D. if i==5 then

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

24. JavaScript中的错误可以分为语法错误和( )。

A. 运行错误

B. 不正常错误

C. 形式错误

D. 系统错误

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

25. 在JavaScript函数的定义格式中,下面各组成部分中,( )是可以省略的。

A. 函数名

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

C. 函数体

D. 函数参效

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

26. 循环语句“for(var i=0,j=10; i=j=10; i++, j--);”的循环次数是( )。

A. 0

B. 1

C. 10

D. 无限

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

27. 下述关于循环语句的描述中,( )是错误的。

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

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

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

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

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

28. JavaScript函数的定义会包括一个称为形参的标识符列表,这些参数在函数体中像局部变量一样工作。有关arguments说明正确的是( )。

A. arguments表示当前执行的函数的参数和调研它的函数的对象

B. 经常使用arguments的属性length来获取传递给函数的参数个数

C. arguments仅在开始执行函数时使用

D. arguments是一个标准数组

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

29. 如下代码运行的结果是( )。

A. 0 1 2 3 4

B. 0 1 4 9 16

C. 0 1 4 9 16 25

D. 以上答案都不对

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

30. 分析下段代码输出结果是( )。

A. 0 0

B. 0 1

C. 1 2

D. 1 0

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

31. JavaScript的文档对象模型是树型结构的。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

32. JavaScript中的Image对象提供了将图象预加载到内存的方法。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

33. 表单的change事件在表单的value属性值发生变化时就会触发。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

34. cookie当浏览器关闭的时候失效。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

35. 在HTML文档中,每个标签都可以有一个name属性,name属性的值不是唯一的。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

36. HTML的节点层次是一个树形结构。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

37. 结合CSS类型选择器,可以实现批量改变元素样式的效果。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

38. Document对象可用于检索浏览器窗口中的HTML文挡的信息。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

39. HTML文档的树状结构中,( )标签为文档的根节点,位于结构中的最顶层。

A.

B.

C.

D.

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

40. 下列不属于文档对象的方法的是( )。

A. createElement()

B. getElementById()

C. getElementsByName()

D. getLength()

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

41. 网页中只有一个表单,名字为form1,它有两个文本域和一个提交按钮,名字分别为text1,text2和btn1,在IE浏览器下运行,下面的说法正确的是( )。

A. document.form1和document.forms[0]不同

B. document.form1.childNodes[1]与document.getElementsByName("text1")[0].nextSibling不同

C. document.getElementsByName("text1")与document.forms[0].childNodes[0] 不同

D. document.getElementsByName("text2")[0]与document.getElementsByName("text1")[0].nextSibling不同

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

42. JavaScript中,mouseover事件描述错误的是( )。

A. 单击事件

B. 双击事件

C. 鼠标悬停事件

D. 鼠标离开事件

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

43. 事件是按照DOM层次结构的由高到低顺序依次触发,则该事件流属于( )。

A. 冒泡型

B. 捕获型

C. DOM型

D. BOM型

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

44. 下列关于鼠标事件描述有误的是( )。

A. click表示鼠标单击

B. dblclick表示鼠标右击

C. mousedown表示鼠标的按钮被按下

D. mousemove表示鼠标进入某个对象范围,并且移动

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

45. 下列哪个不是js的事件类型( )。

A. 动作事件

B. 鼠标事件

C. 键盘事件

D. HTML页面事件

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

46. 以下关于JavaScript中事件的描述中,不正确的是( )。

A. click——鼠标单击事件

B. focus——获取焦点事件

C. mouseOver——鼠标指针移动到事件源对象上时触发的事件

D. change——选择字段时触发的事件

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

47. 在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是( )。

A. background

B. backgroungImage

C. image

D. background

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

48. 在某一页面关闭时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成( )。

A. onload

B. onunload

C. onclick

D. onchange

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

49. 在JavaScript中,以下( )能隐藏id为flower的div。

A. document.getElementById("flower").style.display="none";

B. document.getElementById("flower").style.display="hidden";

C. document.getElementById("flower").style.visibility="none";

D. document.getElementById("flower").style.visibility="hidden"

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

50. 如下代码运行后,直接单价“add”按钮,运行的结果是( )。

A. 弹出警示对话框,显示how are you are。

B. 依次弹出四个警示对话框,分别显示undefined、null、null、true。

C. 依次弹出六个警示对话框,分别显示c、d、true、a、b、true。

D. 弹出警示对话框,显示403070

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

51. 执行下面程序片段的效果是( )。 www.sohu.com">搜狐网站

A. 在IE中,点击“搜狐网站”超链接总能打开“搜狐网站”网站。

B. 在IE中,点击“搜狐网站”超链接总不能打开“搜狐网站”网站。

C. 在IE中,点击“搜狐网站”超链接能打开“搜狐网站”网站,按下shift键点击“搜狐网站”超链接不能打开“搜狐网站”网站。

D. 在IE中,点击“搜狐网站”超链接不能打开“搜狐网站”网站,按下shift键点击“搜狐网站”超链接能打开“搜狐网站”网站。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

52. 关于BOM,history对象的父对象是window对象。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

53. 定时器在执行过程中,会阻塞下面代码的执行。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

54. 改变浏览器当前浏览的网页可以通过设置window.location来实现。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

55. replace()方法与assign()方法的作用相同。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

56. Location即是window对象的属性,也是document对象的属性。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

57. 在JavaScript中,下列关于window对象方法的说法错误的是( )。

A. window对象包括location对象、history对象和docuement对象

B. window.onload( )方法中的代码会在一个该页面加载完成后执行

C. window.open( )方法用于在当前浏览器窗口加载指定的URL文档

D. window.close( )方法用于关闭浏览器窗口

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

58. 如何在浏览器的状态栏放入一条消息( )。

A. statusbar = "put your messagehere"

B. window.status = "put your messagehere"

C. window.status("put your messagehere")

D. status("put your messagehere")

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

59. history能访问前一页面方法是( )。

A. back(-1)

B. back(1)

C. forward(1)

D. go(-1)

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

60. 以下哪个选项中的方法全部属于window对象( )。

A. alert,clear,close

B. clear,close,open

C. alert,close,confirm

D. alert,setTimeout,write

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

61. 在JavaScript中,下列哪段代码能够在1秒之后执行表达式expression( )。

A. window.setTimeout(1000,expression);

B. window.setTimeout(expression,1);

C. window.setTimeout(1,expression);

D. window.setTimeout(expression,1000);

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

62. 如何在浏览器的状态栏放入一条消息( )。

A. statusbar = "put your messagehere"

B. window.status = "put your messagehere"

C. window.status("put your messagehere")

D. status("put your messagehere")

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

63. 在JavaScript中,能够实现页面重新加载的选项是 ( )。

A. document.replace( )

B. document.reload( );

C. location.replace(href);

D. location.reload( );

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

64. 要将页面的状态栏中显示“已经选中该文本框”,下列JavaScript语句正确的是( )。

A. window.status="已经选中该文本框"

B. document.status="已经选中该文本框"

C. window.screen="已经选中该文本框"

D. document.screen="已经选中该文本框"

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

65. 在HTML页面中,下面关于Window对象的说法不正确的是( )。

A. indow对象表示浏览器的窗口,可用于检索有关窗口状态的信息

B. Window对象是浏览器所有内容的主容器

C. 如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象

D. 浏览器打开HTML文档时,通常会创建一个Window对象

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

66. 在DOM对象模型中,下列选项中的( )对象位于BOM对象模型的第三层。

A. links

B. document

C. button

D. images

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

67. 在JavaScript中,对于浏览器对象的层次关系正确理解的是( )。

A. indow对象是所有页面内容的根对象

B. document对象包含location对象和history对象

C. location对象包含history对象

D. document对象包含forms对象

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

68. Node.js 是一个让JavaScript运行在服务端的平台。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

69. Ajax使用 XMLHttpRequest 进行异步数据查询。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

70. 对于静态网页,Node.js不直接解析,需要程序自行解析。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

71. 同步请求会阻止用户,直到检索到响应,而异步不会阻止用户。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

72. Ajax并不是全新的技术,而是整合了几种现有的技术:JavaScrip、XML和CSS。

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

73. 以下哪个技术不是Ajax技术体系的组成部分?( )

A. XMLHttpRequest

B. DHTML

C. CSS

D. DOM

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

74. 下面( )技术不是Ajax的常用技术。

A. JavaScript

B. XML

C. CSS

D. Cache

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

75. 下列哪些方法或属性是Web标准中规定的?( )

A. all()

B. innerHTML

C. getElementsByTagName()

D. innerText

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

76. 关于XMLHttpRequest对象的readyState属性值,下列说法正确的是( )。

A. 1 表示新创建

B. 2 表示初始化

C. 3 表示发送数据完毕

D. 4 表示接收结果完毕

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

77. XMLHttpRequest对象的readyState的值为4时表示( )。

A. 服务器连接已建立

B. 请求已接收

C. 请求处理中

D. 请求已完成,且响应已就绪

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

78. 下列哪个函数可以将参数字符串当成JavaScript程序代码执行?( )

A. eval()

B. escape()

C. encodeURI()

D. toString()

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

79. Ajax程序在处理请求结果时,如果以文本的方式处理,需要使用XMLHttpRequest的哪个属性( )。

A. responseText

B. responseXML

C. requestText

D. requestXML

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

80. 在Ajax应用程序中,服务器端的( )可供客户端访问。

A. ASP.NET页面

B. HTML页面

C. Web服务

D. —般处理程序

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。

81. 构成Ajax的技术有( )。

A. DOM

B. XML

C. JS

D. HTML

答案:请关注【渝开搜题】微信公众号,发送题目获取正确答案。



    评论留言请发表您的神机妙论……

    昵称

    邮箱

    地址

    私密评论
    评论列表(共有0条评论)