《JAVASCRIPT程序设计》期末复习题(答案)新
《JS编程》期末考试试卷附答案

《JS编程》期末考试试卷附答案一、单选(每小题4分,共100分)1.在IE中要想获得当前窗口的位置可以使用window对象的( )方法A.windowXB.screenXC.screenLeftD.windowLeft2.分析下面的JavaScript代码段a=new Array(2,3,4,5,6);sum=0;输出结果是( ).for(i=1;i<a.length;i++ )sum +=a[i];document.write(sum);A. 20B. 18C. 14D. 123.下面对于JavaScript中的单选按扭(Radio)的说法正确的是( )。
(选择两项)A. 单选按钮可以通过单击“选种”和“未选中”选项来进行切换B. 单选按钮没有checked属性C. 单选按钮支持onClick事件D. 单选按钮的Length属性返回一个选项组中单选项的个数4.下面哪个选项中的对象与浏览列表有关( )A. location,historyB. window,locationC. navigator,windowD. historylist,location5.下列( )标记符属性为布尔属性(即只需要指定属性的存在,而不用指定其值的标记符属性)。
A. noshadeB. widthC. boldD. size6.在某一页面下载时,要自动显示出另一页面,可通过在<body>中使用下边的哪一事件来完成( )。
A. onloadB. onunloadC. onclickD. onchange7.在HTML中,Location对象的( )属性用于设置或检索URL的端口号。
A. hostnameB. hostC. pathnameD. href8.下面哪个选项中的对象与浏览列表有关( )A. location,historyB. window,locationC. navigator,windowD. historylist,location9.下列JavaScript语句中,( )能实现单击一个按钮时弹出一个消息框。
6004+《JavaScript程序设计》期末复习指导最新答案

2019年秋期开放教育(专科)《JavaScript程序设计》期末复习指导2019年12月制订第一部分课程考核说明1.考核目的通过本次考试,了解学生对本课程的基本内容、重点和难点的掌握程度,以及运用本课程的基本知识、基本方法和基本理论分析和解决实际问题的能力。
同时还考察学生在平时的学习中是否注意了理解和记忆相结合,理解和运用相结合。
2.考核方式本课程期末考试为闭卷笔试,考试时间为90分钟。
3.适用范围、教材本复习指导适用于开放教育专科计算机信息管理专业的选修课程《JavaScript程序设计》。
本课程考试命题依据的有:(1)教材(2)8节服务中心课程(3)四次平时作业4.命题依据本课程的命题依据是《JavaScript程序设计》课程教学大纲、教材、实施意见。
5.考试要求考试主要是考核学生对基本理论和基本问题的理解和应用能力。
在能力层次上,从了解、掌握、重点掌握3个角度要求。
主要考核学生对JavaScript的热点、语法、数据类型、流程控制、内置对象和浏览器对象模型等基础等内容,另外有及少量的JQuery选择题。
6.试题类型及结构考题类型及分数比重大致为:单项选择题(15%);填空题(15%);程序阅读(30%);编程题(40%)。
第二部分期末复习指导第一章 JavaScript基础一、教学内容1.JavaScript简介2.编写JavaScript3.JavaScript语言基础4.动态内容生成和基本交互方法二、教学要求1.了解JavaScript的产生过程;2.理解什么是JavaScript;3.掌握JavaScript基本语法;4.掌握parseInt()和parseFloat()方法的使用;5.掌握JavaScript编写和调试方法;第二章流程控制与函数一、教学内容1.分支结构2.循环结构3.异常处理4.函数5.闭包二、教学要求1.掌握if语句和switch语句;2.掌握for、while、do while语句;3.理解异常的概念;4.掌握异常的处理方法;5.掌握函数的定义方法;6.理解函数参数的传递;第三章 JavaScript对象一、教学内容1.对象概述2.使用数组(Array对象)3.字符串(String)4.使用Math对象5.处理日期和时间6.正则表达式7.JSON二、教学要求1.了解对象的概念;2.掌握数组的定义方法和使用;3.掌握字符串的常用方法;4.掌握Date的使用;5.掌握Math的常用方法;第四章文档对象模型一、教学内容1.文档对象模型(DOM)2.表单编程入门3.DOM CSS4.DOM事件5.使用Cookie二、教学要求1.理解文档对象模型及层次结构;2.掌握表单的基本编程方法;3.掌握常用控件的读写方法;4.理解事件及其处理机制;5.掌握常用事件的编程方法;6.了解Cookie的基本使用方法。
《Javascript程序设计》期末考试题

《Javascript程序设计》期末考试题一、选择题1、JavaScript是什么类型的语言?A)解释型语言B)编译型语言C)混合型语言D)运行型语言2、在JavaScript中,哪个关键字用于声明变量?A)varB)dimC)letD)const3、JavaScript中的事件处理程序在哪种元素上使用?A)任何元素B)只有按钮元素C)只有链接元素D)只有表单元素4、下列哪个选项不是JavaScript中的数据类型?A)NumberB)StringC)BooleanD)Array5、在JavaScript中,哪个函数用于弹出消息框?A)alert()B)confirm()C)prompt()D)void()二、填空题1、在JavaScript中,可以使用________来输出文本到控制台。
2、JavaScript中的________操作符用于比较两个值是否相等。
3、JavaScript中的________函数用于获取表单元素的值。
4、在JavaScript中,可以使用________关键字来声明一个常量。
5、在JavaScript中,可以使用________来创建一个数组。
三、简答题1、请简述JavaScript中的事件循环是什么?2、解释JavaScript中的回调函数是什么,并举例说明其用途。
3、请描述JavaScript中的闭包是什么,并举例说明其用途。
4、请简述JavaScript中的异步编程模型,并比较它与其他语言的异步编程模型的不同之处。
5、请简述JavaScript中的原型链和构造函数是什么,并举例说明它们的用途。
在C语言中,我们使用哪个关键字来定义一个类?在C++中,我们使用________关键字来声明一个对象的类类型。
在面向对象编程中,________是指一个类可以继承另一个类的属性和方法。
在C++中,________关键字用于定义一个对象的构造函数。
在面向对象编程中,________是指一个类可以定义自己的成员函数来实现自己的行为。
《JavaScript 程序设计基础教程(第2版)》习题答案

ex.htm
m
第九章
一、判断题
1)对2)对3)错4)错5)对
6)对7)错8)错9)对10)错
11)错12)错13)错14)错15)对
二、单选题
1)B2)C3)A4)C5)A
6)D7)C8)D9)B10)C
5)对 与VBscript相比,javascript的优势在于它不仅使用于IE浏览器,也适用于其他浏览器。
6)错7)对8)错9)错10)错
11)错12)错13)错14)错15)对
二、单选题
1)C2)C3)C4)B5)A
6)B7)B8)C9)C10)D
11)D12)A13)C14)D15)A
16)C17)D18)B19)B20)C
4)设计一个含有表单的页面,并且在表单上放置一个文本框,当鼠标在页面上移动时,鼠标坐标将显示在这个文本框中。
ex.htm
5)设计一个表单,可以让用户输入姓名年龄职业,并验证。
ex.htm
6)是浏览该页面的窗口总是出现在其他页面的前面。
ex.htm
第十章
1) 设计一个页面,页面中有一个垂直滚动显示的文字条。
ex.htm
3)编写一个判断某个非负整数是否能够同时被3、5、7整除的函数,然后在页面上输出1~1000所有能满足这些条件的整数,并要求每行显示6个这样的数。
ex.htm
4)在页面上编程输出100~1000的所有素数,并要求每行显示6个数。
ex.htm
5)编写一个非递归函数Factorial(n),计算12!-10!的 结果。
* * * * *
ex.htm
7)有些三位数x,被4除余2,被7除余3,被9除余5,请求出这些数。
js期末考试题及答案

js期末考试题及答案一、单项选择题(每题2分,共20分)1. JavaScript中,以下哪个不是合法的变量名?A. my-variableB. 2variableC. _variableD. variable22. 下列哪个语句可以正确地在JavaScript中声明一个函数?A. function myFunctionB. function: myFunctionC. function myFunction()D. myFunction()3. 在JavaScript中,以下哪个是正确的数组声明方式?A. var array = {1, 2, 3};B. var array = [1, 2, 3];C. var array = (1, 2, 3);D. var array = "1, 2, 3";4. 下列哪个是JavaScript中的全局对象?A. windowB. documentC. navigatorD. All of the above5. 在JavaScript中,以下哪个操作符用于条件判断?A. &&B. ||C. ?D. ===6. 下列哪个方法可以用来获取页面中元素的集合?A. getElementById()B. getElementsByClassName()C. Both A and BD. None of the above7. 在JavaScript中,以下哪个是正确的字符串连接方式?A. "Hello" + " " + "World";B. "Hello" " " "World";C. "Hello" / " " / "World";D. "Hello" * " " * "World";8. 下列哪个事件是当用户点击按钮时触发的?A. onmouseoverB. onclickC. onmouseoutD. onsubmit9. 在JavaScript中,以下哪个是正确的循环结构?A. for (var i = 0; i < 10; i++)B. do { ... } while (condition);C. while (condition) { ... }D. All of the above10. 下列哪个属性可以用来设置元素的可见性?A. displayB. visibilityC. opacityD. Both A and B二、填空题(每空2分,共20分)1. 在JavaScript中,使用 ________ 可以创建一个新的数组。
2024年6月份 1442 JavaScript程序设计 综合复习试题

2024学年6月份考试 JavaScript程序设计期末复习试题一、单选题1. JavaScript特点不包括()。
A. 解释性B. 用于客户端C. 基于对象D. 静态的正确答案:D2. 对于ECMAScript的描述中,以下说法错误的是()。
A. 它是一个重要的标准,并不是JavaScript唯一的部分B. 是一种开放的,国际上广为接受的,标准的脚本言规范C. 它主要描述了语法、变量、数据类型、运算符、逻辑控制语句等D. ECMAScript遵循了JavaScript标准正确答案:A3. 我们可以在下列哪个 HTML 元素中放置 Javascript 代码()。
A. <script><script type="text/javascript"></script>B. <javascript>C. <js>D. <scripting>正确答案:A4. 下面的系统函数中哪个可以判断是否是非数字的函数()。
A. isNaN( )B. parseInt( )C. parseFloat( )D. function( )正确答案:A5、下列的( )表达式将返回false。
A、 !(3<=1)B、 (4>=4)&&(5<=2)C、 (“a”==”a”)&&(“c”!=”d”)D、 (2<3)||(3<2)正确答案: B6、以下( )语句将正确访问cool数组中的第5个元素。
A、 cool[5]B、 cool(5)C、 cool[4]D、 cool(4)正确答案: C7、以下( )语句不能创建数组。
A、 var myarray = new Array() ;B、 var myarray = new Array(5);C、 var myarray=new Array(2,3);D、 var myarray =new Array[10];正确答案: D8、有语句“var x=0; while(_____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为( )。
6004 《JavaScript程序设计》期末复习指导

《JavaScript程序设计》期末复习指导一、填空题1.一个日期对象“sj”执行语句将时间更改为当前时间5分钟后的对象。
sj.setMinutes(sj.getMinutes()+5);2.Javascript中, 如果已知HTML页面中的某标签对象的id=”username”,用document.getElementById(‘username’)方法获得该标签对象。
3. continue 语句结束本次循环,break 命令可以终止循环的运行,然后继续执行循环之后的代码。
4.Javascript里String对象通过方法取第一次出现子字符串的字符位置。
indexOf5.JavaScript中唯一的三元运算符是:条件运算符。
6. 按钮的单击事件是。
click(或者onclick)7.HTML中注释用开始,用结束。
<!--、-->8. continue 语句结束本次循环,break 命令可以终止循环的运行,然后继续执行循环之后的代码。
9.Javascript里String对象可以substring方法裁子串,该方法第二个参数如果省略表示。
从第一个参数位置裁切到字符串末尾10.定义了一个变量,但没有为该变量赋值,如果alert该变量,JavaScript弹出的对话框中显示undefined_ 。
11.JavaScript有两种引用数据类型:和。
Array(数组)、Object(对象) 12.JavaScript是一种基于对象和事件驱动的解释性_____语言,具有与Java类似的语法。
脚本13. window对象实现每隔一定时间间隔自动调用可以使用和两个方法来实现(不分先后顺序)。
setInterval、setTimeout14.浏览器对象模型中可以访问Cookie的对象是。
document15. Select当选择发生变化触发的事件是onchange , 表单提交事件是onsubmit 。
《JAVASCRIPT程序设计》期末复习题(答案)新

《JavaScript程序设计》期末复习题笔试与上机各占50分,考试时间为100分钟(笔试部分50分,考试时间40分钟)一、判断题(1’×10=10’)1.Jscript与JavaScript的区别2.JavaScript区分大小写3.“<!--”与“-->”是HTML注释标记,“//”是JavaScript注释标记4.JavaScript是无类型的计算机语言,JavaScript会根据需要对数据进行自动转换。
5.在HTML文档中,超链接即被称为锚,但在JavaScript中,link对象代表超链接,而不是锚(anchor)对象来代表。
6.display:none和visibility:hidden都可以实现隐藏元素在前台的显示,但visibility:hidden 保证原有位置不被占用。
7.函数如果需要返回一个特定类型的值,必须使用return语句。
8.JavaScript不会检测函数所传递的实际参数和形式参数的类型和数量。
9.getElementById()用来获取ID标签属性为指定值的第一个对象;getElementsByName()用来获取name标签属性为指定值的所有对象的集合。
10.含有与不含有框架结构的浏览器窗口的关闭方法。
11.在JavaScript中,数组元素可以是任何类型的数据。
12.JavaScript不支持真正意义上的多维数组,但是由于其数组元素可以是数组,所以可以通过将数组保存在数组元素中来模拟多维数组。
13.Cookie用来在客户器端保存一些数据,其数量和大小均有限制。
14.location对象的href属性可实现重新加载新页面功能,document对象的location属性不能实现此功能。
15.在JavaScript中的单选按钮(radio),不能通过单击“选中”和“未选中”来进行切换。
二、选择题(2’×20=40’)1.以下哪个变量名是非法的:()A.num_1B.2sumC.SumD._des2.以下哪个单词不属于javascript保留字:()A.withB.parentC.caseD.void3.在JavaScript中用下面哪个关键字来定义变量:()A.intB.documentC.charD.var4.(778>787)?5:2的结果是:()A.2B.5C.5,2D.35.在JavaScript表达式中12+"12"+"5"的结果是:()A.29B.1217C.126D.121256.下列哪个方法可以使窗口显示上一个地址页面:()A.forward()B.go()C.back()D.reload()7.DOM定义了访问HTML文档对象的一套:() A.属性B.方法C.事件D.以上都是8.onScroll事件是指:()A.移动鼠标B.按下按钮C.移动滚动条D.点击鼠标9.分析下面的JavaScript代码段,输出结果是:() a=eval("3+6+7");document.write(a);A.16B.367C.0D.以上都不是10.在JavaScript中,命令按钮(Button)支持的事件是:()A.onClickB.onChangeC.onSelectD.onLoad11.使用open方法打开具有浏览器工具栏、地址栏、菜单栏的窗口,下列选项正确的是:()A.open("x.html","HI","toolbar=1,scrollbars=1,status=1");B.open("HI","scrollbars=1,location=1,status=1");C.open("x.html","status=yes,menubar=1,location=1");D.open("x.html","HI","toolbar=yes,menubar=1,location=1");12.在JavaScript中,文本域不支持的事件包括:() A.onBlur B.onChangeC.onFocus D.onLostFocused13.下面对于JavaScript中的单选按钮(radio)的说法正确的是:()A.单选按钮可以通过单击“选中”和“未选中”来进行切换B.单选按钮没有checked属性C.单选按钮不支持onClick事件D.单选按钮的length属性表示同一组中单选按钮的数量14.下面关闭名为mydiv的层的代码正确的是:()A.document.getElementById(mydiv).style.display="none";B.document.getElementById("mydiv").style.display=none;C.document.getElementById("mydiv").style.display="none";D.document.getElementById("mydiv").style.display=="none";15.setTimeout("move()",20)语句的含义是:()A.每隔20秒,move()函数就会被调用一次B.每隔20分钟,move()函数就会被调用一次C.每隔20毫秒,move()函数就会被调用一次D.move()函数被调用20次16.下列语句中,可以用来实现改变HTML文档背景颜色的是:()A.document.bgColor("yellow")B.document.bgColor()="yellow"C.document.bgColor="yellow"D.document.background="yellow"17.下面对于JavaScript中的复选框(checkbox)的说法正确的是:()A.如果需将一个复选框选中,需要将复选框的selected属性设为trueB.如果需将一个复选框选中,需要将复选框的checked属性设为trueC.如果需将一个复选框选中,需要将复选框的selected属性设为selectedD.如果需将一个复选框选中,需要将复选框的checked属性设为checked 18.JavaScript语言的文件中,focus将触发的事件是:() A.元素失去焦点B.当前焦点位于该元素C.页面被载入D.将当前内容提交19.在进行表单验证时,当填写的文本框信息有错误时,通常会在文本框后面用红色的特殊字体显示错误信息,那么这种即时错误信息是在文本框发生了什么事件后产生的:()A.onBlurB.onFocusC.onChangeD.onClick20.如果下拉列表框(select)对象中没有选项被选中,那么selectedIndex属性的值为:()A.0B.1C.-1D.null21.分析下面的JavaScrip代码段,输出的结果是:() var s1=15;var s2=”string”;if(isNaN(s1))document.writeln(s1);if(isNaN(s2))document.write(s2);A.15B.stringC.15stringD.不打印任何信息22.如下代码片断,当鼠标移到图片上时,显示的内容是:()<IMG src=“s1.jpg”name=“photoshop”onMouseOver=“src=‘s2.jpg’”onMouseOut=“src=‘s1.jpg’”alt=“很可爱呀!”>A.s1图B.s2图C.s1图及文字“很可爱呀!”D.s2图及文字“很可爱呀!”23.网页中有一个名为pre.gif的“后退”小图标,下面实现“后退”功能正确的选项是:() A.<A href="javascript:history.go(-1);"><IMG src="pre.gif"width="67"></A>B.<A href="javascript:history.go(1);"><IMG src="pre.gif"width="67"></A>C.<A href="history.go(-1);"><IMG src="pre.gif"width="67"></A>D.<A href="history.go(1);"><IMG src="pre.gif"width="67"></A>24.分析javascript代码段,输出结果是:() var a="125.8765";c=parseInt(a);d=parseFloat(a);document.write(c+" "+d)A.125.8765126B.125125.8765C.125.8765125D.126125.876525.分析下面的javascript代码段,输出结果是:() var mystring="I am a good student";a=mystring.indexOf("good");document.write(a);A.5B.6C.7D.8(上机部分50分,考试时间60分钟)三、编程题(15’+15’+20’=50’)1.应用JavaScript中的for语句,实现1到50之间所有奇数之和及计算出奇数的总个数,并把它们输出到页面中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《JavaScript程序设计》期末复习题笔试与上机各占50分,考试时间为100分钟(笔试部分50分,考试时间40分钟)一、判断题(1’×10=10’)1.Jscript与JavaScript的区别2.JavaScript区分大小写3.“<!--”与“-->”是HTML注释标记,“//”是JavaScript注释标记4.JavaScript是无类型的计算机语言,JavaScript会根据需要对数据进行自动转换。
5.在HTML文档中,超链接即被称为锚,但在JavaScript中,link对象代表超链接,而不是锚(anchor)对象来代表。
6.display:none和visibility:hidden都可以实现隐藏元素在前台的显示,但visibility:hidden 保证原有位置不被占用。
7.函数如果需要返回一个特定类型的值,必须使用return语句。
8.JavaScript不会检测函数所传递的实际参数和形式参数的类型和数量。
9.getElementById()用来获取ID标签属性为指定值的第一个对象;getElementsByName()用来获取name标签属性为指定值的所有对象的集合。
10.含有与不含有框架结构的浏览器窗口的关闭方法。
11.在JavaScript中,数组元素可以是任何类型的数据。
12.JavaScript不支持真正意义上的多维数组,但是由于其数组元素可以是数组,所以可以通过将数组保存在数组元素中来模拟多维数组。
13.Cookie用来在客户器端保存一些数据,其数量和大小均有限制。
14.location对象的href属性可实现重新加载新页面功能,document对象的location属性不能实现此功能。
15.在JavaScript中的单选按钮(radio),不能通过单击“选中”和“未选中”来进行切换。
二、选择题(2’×20=40’)1.以下哪个变量名是非法的:()A.num_1B.2sumC.SumD._des2.以下哪个单词不属于javascript保留字:()A.withB.parentC.caseD.void3.在JavaScript中用下面哪个关键字来定义变量:()A.intB.documentC.charD.var4.(778>787)?5:2的结果是:()A.2B.5C.5,2D.35.在JavaScript表达式中12+"12"+"5"的结果是:()A.29B.1217C.126D.121256.下列哪个方法可以使窗口显示上一个地址页面:()A.forward()B.go()C.back()D.reload()7.DOM定义了访问HTML文档对象的一套:() A.属性B.方法C.事件D.以上都是8.onScroll事件是指:()A.移动鼠标B.按下按钮C.移动滚动条D.点击鼠标9.分析下面的JavaScript代码段,输出结果是:() a=eval("3+6+7");document.write(a);A.16B.367C.0D.以上都不是10.在JavaScript中,命令按钮(Button)支持的事件是:()A.onClickB.onChangeC.onSelectD.onLoad11.使用open方法打开具有浏览器工具栏、地址栏、菜单栏的窗口,下列选项正确的是:()A.open("x.html","HI","toolbar=1,scrollbars=1,status=1");B.open("HI","scrollbars=1,location=1,status=1");C.open("x.html","status=yes,menubar=1,location=1");D.open("x.html","HI","toolbar=yes,menubar=1,location=1");12.在JavaScript中,文本域不支持的事件包括:() A.onBlur B.onChangeC.onFocus D.onLostFocused13.下面对于JavaScript中的单选按钮(radio)的说法正确的是:()A.单选按钮可以通过单击“选中”和“未选中”来进行切换B.单选按钮没有checked属性C.单选按钮不支持onClick事件D.单选按钮的length属性表示同一组中单选按钮的数量14.下面关闭名为mydiv的层的代码正确的是:()A.document.getElementById(mydiv).style.display="none";B.document.getElementById("mydiv").style.display=none;C.document.getElementById("mydiv").style.display="none";D.document.getElementById("mydiv").style.display=="none";15.setTimeout("move()",20)语句的含义是:()A.每隔20秒,move()函数就会被调用一次B.每隔20分钟,move()函数就会被调用一次C.每隔20毫秒,move()函数就会被调用一次D.move()函数被调用20次16.下列语句中,可以用来实现改变HTML文档背景颜色的是:()A.document.bgColor("yellow")B.document.bgColor()="yellow"C.document.bgColor="yellow"D.document.background="yellow"17.下面对于JavaScript中的复选框(checkbox)的说法正确的是:()A.如果需将一个复选框选中,需要将复选框的selected属性设为trueB.如果需将一个复选框选中,需要将复选框的checked属性设为trueC.如果需将一个复选框选中,需要将复选框的selected属性设为selectedD.如果需将一个复选框选中,需要将复选框的checked属性设为checked 18.JavaScript语言的文件中,focus将触发的事件是:() A.元素失去焦点B.当前焦点位于该元素C.页面被载入D.将当前内容提交19.在进行表单验证时,当填写的文本框信息有错误时,通常会在文本框后面用红色的特殊字体显示错误信息,那么这种即时错误信息是在文本框发生了什么事件后产生的:()A.onBlurB.onFocusC.onChangeD.onClick20.如果下拉列表框(select)对象中没有选项被选中,那么selectedIndex属性的值为:()A.0B.1C.-1D.null21.分析下面的JavaScrip代码段,输出的结果是:() var s1=15;var s2=”string”;if(isNaN(s1))document.writeln(s1);if(isNaN(s2))document.write(s2);A.15B.stringC.15stringD.不打印任何信息22.如下代码片断,当鼠标移到图片上时,显示的内容是:()<IMG src=“s1.jpg”name=“photoshop”onMouseOver=“src=‘s2.jpg’”onMouseOut=“src=‘s1.jpg’”alt=“很可爱呀!”>A.s1图B.s2图C.s1图及文字“很可爱呀!”D.s2图及文字“很可爱呀!”23.网页中有一个名为pre.gif的“后退”小图标,下面实现“后退”功能正确的选项是:() A.<A href="javascript:history.go(-1);"><IMG src="pre.gif"width="67"></A>B.<A href="javascript:history.go(1);"><IMG src="pre.gif"width="67"></A>C.<A href="history.go(-1);"><IMG src="pre.gif"width="67"></A>D.<A href="history.go(1);"><IMG src="pre.gif"width="67"></A>24.分析javascript代码段,输出结果是:() var a="125.8765";c=parseInt(a);d=parseFloat(a);document.write(c+" "+d)A.125.8765126B.125125.8765C.125.8765125D.126125.876525.分析下面的javascript代码段,输出结果是:() var mystring="I am a good student";a=mystring.indexOf("good");document.write(a);A.5B.6C.7D.8(上机部分50分,考试时间60分钟)三、编程题(15’+15’+20’=50’)1.应用JavaScript中的for语句,实现1到50之间所有奇数之和及计算出奇数的总个数,并把它们输出到页面中。
2.在一个HTML页面中创建两行两列的框架,两列宽度分别占据可见窗口的30%和70%,两行宽度分别占据窗口的50%。
四个框架分别显示frame1.html、frame2.html、frame3.html、frame4.html四个页面。
3.使用表单及表单中的文本域和按钮实现计算圆面积(Math.PI=3.14159)。