《脚本程序设计》模拟题3

发布时间:2023-12-01 15:12:33浏览次数:27
《脚本程序设计》模拟题 3一、单项选择题(每题 2 分,共 30 分)1. 要使用 JavaScript 语言则必须掌握的内容是( )A.Java B.VBScriptC.C++D.HTML答案:知识点:使用<script>标记难度:12. 在以下选项中,不属于原始数据类型的是( )A.数值类型 B.布尔类型C.对象类型D.字符串类型答案:C知识点:原始数据类型难度:13. 将字符串 s 中的所有字母变为小写字母的方法是( ) 1 / 17 难度:112. 通过 window 对象的____方法,可以弹出一个输入对话框。答案:prompt()知识点:window 对象难度:113. 实现记录用户操作细节的常用的技术手段有____、____和____。答案:Cookie| 隐藏表单域| 查询字符串知识点:Cookie难度:1三、看代码段,写结果(每题 7 分,共 28 分)1. {<html><head><title>test</title><script language="javascript" type="text/javascript"><!--var arr = new Array();for (i=0;i<5;i++){arr[i] = i + 1;}var x = arr[2]; 10 / 17 document.write("数组中元素的个数为:" + arr.length + "<br>");document.write("数组中第 3 个元素的值为:" + x + "<br>");document.write("数组中元素的值为:" + arr + "<br>");--></script></head><body></body></html>输出结果为: }答案:{数组中元素的个数为:5数组中第 3 个元素的值为:3数组中元素的值为:1,2,3,4,5}知识点:访问数组元素难度:22. { 11 / 17 <script language="javascript" type="text/javascript">var i = 11;var j = "11";var k = "11";if (i!=j){document.write("i 与 j 不相等<br>");}else{document.write("i 与 j 相等<br>");}if (i!==j){document.write("i 与 j 严格不等于成立<br>");}else{document.write("i 与 j 严格不等于不成立<br>");}if (j!==k){document.write("j 与 k 严格不等于成立<br>");}else{ 12 / 17 document.write("j 与 k 严格不等于不成立<br>");}</script>输出结果为:}答案:{i 与 j 相等i 与 j 严格不等于成立j 与 k 严格不等于不成立} 知识点:比较运算符难度:23. {<html><head><title>test </title><script language="javascript" type="text/javascript"><!--for (var i=0,j=10,k=2;i<4;i++,j--,k++){document.write("i = " + i + "<br>");document.write("j = " + j + "<br>");document.write("k = " + k + "<br><br>");if (k==3) 13 / 17 {break;}}--></script></head><body></body></html>输出结果为:}答案:{i = 0j = 10k = 2i = 1j = 9k = 3} 知识点:break 语句难度:24. {<html><head><title>test</title><script language="javascript" type="text/javascript"> 14 / 17 <!--function mySum(x,y){var z = x + y;return z;}var a = 100;var b = 2;var c = mySum(a,b);document.write("a + b = " + c);--></script></head><body></body></html>输出结果为:}答案:a + b = 102知识点:函数操作难度:2四、编写程序(共 12 分){ 15 / 17 创建一个 HTML 页面,并编写 JavaScript 代码。要求:页面包含了 text 类型的“用户名称”文本框,password 类型的“用户密码”文本框,单击【数据检测】按钮将对用户输入内容是否为空进行判断,单击【数据清空】按钮将把用户输入的内容清空。}答案:知识点:form 对象的综合运用难度:3 16 / 17 17 / 17 A.s.toSmallCase()B.s.toLowerCase()C.s.toUpperCase()D.s.toUpperChars()答案:B知识点:字符串难度:24. 在 JavaScript 语言中,删除一个对象实例可使用( )A.del B.deleteC.eraseD.drop答案:知识点:对象难度:15. 在 JavaScript 语言中,创建一个数组对象实例时使用关键字( )A.arrayB.ArrayC.dimensionD.Dimension 2 / 17 答案:B知识点:创建数组难度:16. 在以下选项中,合法的变量声明是( )A.var caseB.var catC.var my catD.var 2cats答案:B知识点:变量声明难度:17. 在以下选项中,正确的说法是( )A.switch 语句中的 default 部分可以不要 B.switch 语句中的 case 部分必须有 breakC.switch 语句中的 case 部分必须有 continueD.以上选项均错答案:A知识点:switch 语句难度:2 3 / 17 8. javascript 程序中不是三大程序结构的是( )A.表达式 B.顺序结构C.条件分支结构D.循环结构答案:知识点:for 语句难度:19. 在 JavaScript 语言中,event 对象用于描述一个 JavaScript 程序中的( )A.对象 B.程序C.事件D.以上选项均错答案:C知识点:事件对象难度:210. 下面( )对象代表浏览器所打开的窗口。A.windowB.documentC.location 4 / 17 D.history答案:A知识点:window 对象难度:111. frame 对象的 clearTimeout 方法的作用是( )A.取消延迟执行的操作B.设定延迟执行的操作C.取消重复执行的操作D.设定重复执行的操作答案:知识点:frame 对象难度:112. 在 JavaScript 语言中,要表示文本的背景颜色可使用( )属性。A.documnet.bgColorB.window.bgColorC.documnet.fgColorD.window.fgColor答案:A知识点:document 对象 5 / 17 难度:113. 下面( )对象代表 HTML 文档中的超文本链接或者客户端映射表中的可单击区域。A.windowB.documentC.linkD.history答案:C知识点:link 对象难度:114. button 对象的( )方法使按钮失去焦点。A.blur()B.click()C.focus()D.get()答案:知识点:button 对象难度:115. Cookie 的( )属性用来创建 Cookie 的网页所在服务器的或域。 6 / 17 A.NameB.domainC.ExpiresD.secure答案:B知识点:使用 Cookie难度:2二、填空题(每空 1.5 分,共 30 分)1. JavaScript 为开发人员提供了两种注释:____和____。答案:单行注释| 多行注释知识点:JavaScript 的注释难度:12. JavaScript 中加法运算符除了完成加法运算,还可以实现____。答案:字符串连接知识点:JavaScript 的特性难度:13. JavaScript 中数组是一种数据的集合,通过____标记数组中的数据。 7 / 17 答案:知识点:访问数组元素难度:14. 表达式 26%9 的计算结果是____。答案:8知识点:算术运算符难度:15. 表达式 0/0 的计算结果是____。答案:NaN知识点:算术运算符难度:16. 设”var a=10;”,则执行完语句”b=--a;”后,b 的值是____。答案:9知识点:算术运算符难度:17. 设”var a=1001, b = 1010;”,则执行完运算 result = a|b;后,result 结果为____。答案:知识点:逐位运算符 8 / 17 难度:18. 在 JavaScript 语言中,赋值运算符的作用是____。答案:给变量赋新值知识点:赋值运算符难度:19. JavaScript 语言中三种循环语句是____、____和____。答案:for| while| do while知识点:JavaScript 逻辑控制语句难度:110. document 对象的 all 属性访问 HTML 元素对象的方法有____、____和____。答案:通过索引或名称直接引用| 使用 item() 方法| 使用 tags() 方法知识点:document 对象难度:111. {____对象代表 HTML 表单中的单选按钮,具有相同 name 属性的单选按钮形成一个组,同一组中只能有一个单选按钮被选中。}答案:知识点:radio 对象 9 / 17
文档格式: docx,价格: 5下载文档
返回顶部