欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    JavaScript程序设计复习题(附参考答案).docx

    • 资源ID:753756       资源大小:43.13KB        全文页数:21页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JavaScript程序设计复习题(附参考答案).docx

    JavaScript程序设计试题1一、判断题1.JaVaSCriPt既可以用于Web客户端应用,也可以用于Web服务器端应用。2 .用Var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。3 .for循环中三个表达式中至少要存在一个,而且两个分号是必不可少的。4 .内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。5 .JavaScript的核心语言对象包括字符串对象、数学对象、日期对象、数组对象。6 .向数组的最后位置加一个新元素,可以用pop方法。7 .在正则表达式中“w”匹配任何非单词字符。8 .Document对象可用于检索浏览器窗口中的HTML文挡的信息。9 .改变浏览器当前浏览的网页可以通过设置WindowJocation来实现。10 .AjaX并不是全新的技术,而是整合了几种现有的技术:JavaScrip、XML和CSS。11 .在HTML文档中通过使用VSCriPt标签可以引入JavaScript程序。12 .在JaVaSCriPt中,两个整数进行除(/)运算,其结果也为整数。13 .在JaVaSCriPI中,可使用FUnCliOn()定义函数。FUnCtiono可以接受任意多个字符串参数。14 .在JaVaSCriPt中处理异常时,如果添加了finally语句,则catch语句可以省略。15 .在JaVaSCriPt中,当使用new运算符创建一个对象变量后,一定要使用delete运算符把创建的对象变量撤销。16 .SUbstringO方法一共有两个参数,省略第二个参数表示从参数开始位置截取到字符串结束。17 .在正则表达式中“D”匹配一个非数字字符。18 .在HTML文档中,每个标签都可以有一个name属性,name属性的值不是唯的。19 .SetTimeoutO方法第一个参数可以是用引号括起来的一段代码,也可以是一个函数名。20 .AjaX不是一种新的编程语言,而是一种用于创建更好更快、以及交互性更强的Web应用程序的技术。21 .在JavaScript中可以用十六进制形式来表示浮点数常量。22 .在使用VarX=I声明变量X之后,赋值语句x="今天天气真好”将出错。23 .在定义函数的时候,即使不指定参数列表,仍然可以通过argumenis引用到所获得的参数。24 .代码执行期间可能会发生的异常有多种类型,每种异常都有对应的错误类型。JaVaSCriPt共定义了9种错误类型。25 .定义一个构造器,相当于定义一个类,在函数内引用的变量或者方法都会成为类的成员。26 .substr用字符位置和长度来指定子串。27 .在正则表达式中+表示匹配O到多个值。28 .Document对象的location属性包含有关当前URL的信息。29 .SessionStorage保存的数据在关闭页面后即被清空。30 .AjaX使用XMLHttPReqUeSt进行异步数据查询。二、单项选择题1 .在调用外部的JaVaSCriPt文件时,下面哪种写法是正确的()。A.<scriptfile="a.js"><script>B.<scriptsrc=,a.js"><script>C.<scriptonclick=,a.js,><script>D.<scriptsrc="*.jsp',><script>2 .下列的()表达式将返回falseoA.!(3<=1)B.(4>=4)&&(5<=2)C.(,a"="a,)<fe<fc(,'c,!三W)D.(2<3)(3<2)3 .表达式"123abe”-“123”的计算结果是()。A.,abc"B.0C.,123abcl23D.NaN4 .javascript脚本的类型转换说法正确的是()。A. parselnt("66.6s")的返回值是7B. parselm(”66.6s”)的返回值是NaNC. parseFloal("66ss36.8id")的返回值是36D. parseFloat("66ss36.8id")的返回值是665 .下列关于SWitCh语句的描述中,()是正确的。A. switch语句中default子句是可以省略的B. switch语句中case子句的语句序列中必须包含break语句C. switch语句中CaSe子句后面的表达式可以是含有变量的整型表达式D. switch语句中子句的个数不能过多6 .循环语句“for(Vari=Oj=10;i=j=10;i+,j-);"的循环次数是(A.0B.1C.10D.无限7 .创建字符串对象有哪种方法()。A.使用new运算符创建String对象和直接将字符串赋给变量8 .使用new运算符创建Array对象和直接将字符串赋给变量C.使用new运算符创建Number对象和宜接将字符串赋给变量D.使用new运算符创建Date对象和直接将字符串赋给变量8 .如何把7.25四舍五人为最接近的整数()。A. round(7.25)B. rnd(7.25)C. Math.md(7.25)D. Math.round(7.25)9 .以下()语句不能创建数组。A.varmyarray=newArrayO;B.varmyarray=newArray(5);C.varmyarray=newArray(2,3);D.varmyarray=newArray10;10 .下列选项中可以正确的匹配一个正整数的是()。A.l-9d*SB.1-9+SC.0-9d*SD.l-9d+S11 .关于HTMLDOM下列说法不正确的是()。A.整个文档是一个文档节点B.每个HTML标记是一个元素节点C.包含在HTML元素中的文本不是节点D.每一个HTML属性是一个属性节点12.以下关于JaVaSCriPt中事件的描述中,不正确的是()。A. click鼠标单击事件B. focus获取焦点事件C. mousever鼠标指针移动到事件源对象上时触发的事件D. change选择字段时触发的事件13,在JaVaSCriPt中,下列关于WindOW对象方法的说法错误的是()。A. window对象包括IoCalion对象、history对象和docuemenl对象B. WindOW.onload()方法中的代码会在一个该页面加载完成后执行C. WindOW.open()方法用于在当前浏览器窗口加载指定的URL文档D. window.close()方法用于关闭浏览器窗口14 .XMLHttpRequest对象的readyState的值为4时表示()。A.服务器连接已建立B.请求已接收C.请求处理中D.请求已完成,且响应已就绪15 .有以下HTML代码片段,()可以将表格的每一行的背景设为红色。<table>< tr><td>®一行vtdxtr>< tr><td>第二彳亍<td><tr>< tr><td>第三彳亍<td><tr><table>A. S("table").css(background","red");B. S("tr").css(,background","red");C. $("td")css("background","red");D.以上全部16 .JavaScript特点不包括()。A.解释性B.用于客户端C.基于对象D.静态的17 .下列标识符定义合法的是()oA. wsB.a-bC.2sD.$a18. Javascript脚本的类型转换说法正确的是()。AParSelmc,66.6s")的返回值是7B. ParSeInt("66.6s")的返回值是NaNC. parseFloal("66ss36.8id")的返回值是36D. parseFloat("66ss36.8id")的返回值是6619.写"HelloWorld"的正确JaVaSCriPt语法是()。A. ("HelloWorld")B. "HelloWorld11C. response.write("HelloWorld")D. document.write("HelloWorld")20 .下列选项中哪一个可以作为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)21 .关于函数,以下说法错误的是()。A.函数类似于方法,是执行特定任务的语句块。B.可以直接使用函数名称来调用函数C.函数可以提高代码的重用率D.函数不能有返回值22 .在JaVaSCriPt中,通过下面的()运算符访问对象的属性和方法。A.加运算符(+)B.点运算符(.)C.乘运算符(*)D.不能访问23 .以下()表达式产生一个0-7之间(含0,7)的随机整数。A. Math.floor(Math.random()*6)B. Ma(h.floor(Math.random()*7)C. Math.flr(Math.random()*8)D. Math.ceil(Math.random()*8)24 .声明一个对象,包含name属性和ShOWo方法,以下代码中正确的是()。A. varobj=name:"zhangsan",show:function()alert(name););B. varobj=name,zhangsan",show:',alert(this.name)");C. varobj=name,zhangsan",showzfunction()alert(name););D. varobj=(name:"zhangsan",show:function()alert(this.name););25 .下列正则表达式中,可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串是()。A.w2JSB.a-zO-9a-z+SC.a-zO-9a-z*SD.a-zO-9d+S26 .下列不属于文档对象的方法的是()oA. CreateElementOB. getElementById()C. getElementsByName()D. getLength()27 .要求用JaVaSCriPt实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()oA. <inputtype=,text"onClick="alert(this.value),>B. <inpultype="text"onChange="alert(this.value),>C. <inputtype="text"onChange=,'aIert(text.value)">D.<inputtype="text"onClick=,alert(value)">28.在JaVaSCriPt中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象()。A. documentB. windowC. formD. location29.Ajax程序在处理请求结果时,如果以文本的方式处理,需要使用XML

    注意事项

    本文(JavaScript程序设计复习题(附参考答案).docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开