




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一. 单选题 (共 31 题,每题 3.3 分,共 102.3 分) 1. 预测以下代码片段的输出结果: var str ; alert(typeof str); (3.3 分) A.string ; B.undefined; C.object ; D.String; 标准答案:B 2. 预测以下代码片段的输出结果: var student = new Object(); student.study = function() window.alert(“开始学习了”); study(); (3.3 分) A.输出“开始学习了” B.程序出错。不能在实例化对象之后,再添加方法 C.程序出错。study()方法不能直接调用。应该用 student 来调用。 D.程序出错。给 student.study 赋值时,右边的函数必须有名字。 标准答案:C 3. 考察以下程序片段: var str = “32px”; var str1 = str.slice(-2); alert(str); alert(str1); 以下选项正确的是? (3.3 分) A.依次输出”px” “px” B.依次输出”32” “32” C.依次输出”32px” “px” D.依次输出”32px” “32px” 标准答案:C 4. 考察以下程序片段: var str = “12px”; var s = str.indexof(“2”); alert(s); 以下选项正确的是? (3.3 分) A.输出 1 B.输出 2 C.输出 p D.输出 12 标准答案:A 5. function 的定义块中,关键字 this 可以 (3.3 分) A.引用当前类 B.引用当前变量 C.引用当前对象 D.引用当前值 标准答案:C 6. 分析下面的 JavaScript 代码段: var a=15.49; document.write(Math.round(a); 输出的结果是() (3.3 分) A.15 B.16 C.15.5 D.15.4 标准答案:A 7. 以下生成对象的方法中,不正确的是() (3.3 分) A.var str=”javascript”; B.fruit=new Array(3); C.today=new Date(2011,5,11); D.var a=new Boolean(a); 标准答案:D 8. 选项正确的是() 叙述 1:构造函数与普通函数并没有本质区别。当然,一般而言,会在其中使用 this 关键字来代表当前 对象;同时为了符合规范,首字母可以大写。 叙述 2:构造函数也是对象(Function 对象),一般称为函数对象。而使用 new 关键字创建的对象,称为普通 对象。 (3.3 分) A.都正确 B.1 正确,2 错误 C.1 错误,2 正确 D.都错误 标准答案:A 9. 不属于原始类型的是() (3.3 分) A.var b =ture; B.var s =“aa“; C.var d =new Date(); D.var n =123; 标准答案:C 10. 下列那个方法不属于 Global 对象:() (3.3 分) A.parseFloat()方法; B.encodeURL()方法; C.toFixed()方法; D.parseInt()方法; 标准答案:C 11. JavaScript 中是利用下列哪个关键字来实现继承机制:() (3.3 分) A.extends; B.prototype; C.function; D.new; 标准答案:B 12. 陈述 1:原始数据类型又称为简单数据类型有:undefined,String,number,boolean,null 五种; 陈述 2:每次创建对象时,存储在变量中的是对象本身; 下列描述正确的是:() (3.3 分) A.陈述 1 错误,陈述 2 正确; B.陈述 1 正确,陈述 2 错误; C.陈述 1、陈述 2,两者均错误; D.陈述 1、陈述 2,两者都正确; 标准答案:C 13. var a=”hello, JavaScript”; alert(typeof a); 输出结果为 (3.3 分) A.hello,JavaScript B.string C.a D.object 标准答案:B 14. 若要在网页中输出 j=210,正确的是:() (3.3 分) A. var j=Math.pow(2,10); document.write(j); B. var j=Math.pow(10,2); document.write(j); C. var j=Math.pow(2,10); alert.write(j); D. var j=Math.pow(2,10); document.write(j); 标准答案:A 15. var a_number=100; var a_string=new String(a_number); a_string.mystr=”javascript”; alert(a_string.mystr); (3.3 分) A.undefined B.object C.javascript D.string 标准答案:C 16. 通过改变 class 的属性值来改变 id 为 box 的元素的 css 样式,正确的代码是 (3.3 分) A.document.getElementById(“box“).className = “current“; B.document.getElementById(“box“).class = “current“; C.document.getElementById(“box“).class() = “current“; D.document.getElementById(“box“).className(“current“); 标准答案:A 17. 使 id 为 box 的元素隐藏,正确的代码是 (3.3 分) A.document.getElementById(“box“).style.display = “none“; B.document.getElementById(“box“).display = “none“; C.document.getElementById(“box“).css(“display“, “none“); D.document.getElementById(“box“).display(“none“); 标准答案:A 18. 如何获取用户在文本框里输入的字符串,该文本框的 id 为 username (3.3 分) A.var data = document.getElementById(“username“).value; B.var data = document.getElementById(“username“).val(); C.var data = document.getElementById(“username“).value(); D.var data = document.getElementById(“username“).text(); 标准答案:A 19. 以下解释正确的是 (3.3 分) A.getElementById():返回拥用传递给该方法的指定 id 的第一个对象的引用。 B.getElementsByName():返回拥用传递该方法的指定 name 的对象集合,传递的参数是对象的 class 属性值 C.getElementsByTagName():返回拥用传递给该方法的指定 tag 名称的对象集合,tag 名称是指 name 属性值 D.var n = document.getElementById(“box“).length; 获取 id 为 box 元素的个数 标准答案:A 20. 下列代码执行的操作与单击两次后退按钮执行的操作一样的是 (3.3 分) A.history.back(); B.history.go(-2); C.history.go(2); D.history.go(); 标准答案:B 21. 用于设置窗体状态栏中的文本是下列哪个选项 (3.3 分) A.window B.status C.close D.open 标准答案:B 22. 下例不属于 image 对象的事件处理器的是 (3.3 分) A.lowsrc B.OnClick C.OnLoad D.OnMouseOut 标准答案:A 23. 下面选项正确的是 描述 1:javascript 具有一个描述各种对象及其相互关系的对象层次模型。可以使用 window 对象的 各种方法和属性给窗体添加不同的功能。 描述 2:可以使用 image 对象的各种属性在网页中对图像进行有效的配置。其他对象如 Location、 History 和 Document 所提供的许多方法可以用来增强网页的功能。 (3.3 分) A.描述 1 正确,描述 2 错误 B.描述 2 正确,描述 1 错误 C.都正确 D.都错误 标准答案:C 24. 在 image 对象中,当用户将鼠标移动到图像上时激活该事件的的处理器是 (3.3 分) A.OnClick B.OnMouseOver C.OnMouseOut D.OnUnload 标准答案:B 25. 下列选项正确的是 陈述一:访问一个已访问过的前一个网页,可以使用具有 back()和 forward()方法的 history 对象。 陈述二:document 对象中的 location 对象与 window 对象中的 location 对象完全不相同,建议使用 window 对象的 location 子对象。 (3.3 分) A.陈述一正确,陈述二错误。 B.陈述一错误,陈述二正确。 C.陈述一和陈述二都正确。 D.陈述一和陈述二都错误。 标准答案:A 26. 事件是按照 DOM 层次结构的由高到低顺序依次触发,则该事件流属于( ) (3.3 分) A 冒泡型; B 捕获型 C DOM 型 D BOM 型 标准答案:B 27. 考察以下代码片段,预测输出结果( ) script function handleEvent()alert(“我被点击了!“); document.form1.button1.onclick = handleEvent; /script bodyform name=”form1” INPUT type=“button“ name=“button1“ value=“测试按钮“ / /form/body (3.3 分) A 输出 “我被点击了” B 没有错误,但也没有任何输出。 C 出现错误,没有任何输出。 D 出现错误,但输出 “我被点击了” 标准答案:C 28. 考察以下代码片段,预测其在 IE 中的输出结果( ) bodyform name=”form1” INPUT type=“button“ name=“button1“ value=“测试按钮“ / /form/body script document.form1.button1.attachEvent(“onclick”,”alert(被点击了!)”); document.form1.button1.attachEvent(“onclick”,”alert(被点击了)”); /script (3.3 分) A 输出 “被点击了!” B 输出 “被点击了” C 依次输出“被点击了” “被点击了!” D 依次输出“被点击了!” “被点击了” 标准答案:C 29. 考察以下代码片段: form action=“#“ name=“myForm_1“ id=“myForm_1“ label for=“ userName“用 户 名:/label input type=“text“ size=“20“ name=“userName“ id=“userName“/ /form 以下哪个选项不能获取文本框对象? (3.3 分) A document.getElementsById(“userName”); B document.myForm_1.userName C document.forms0.userName D document.forms“myForm_1”.elements“userName” 标准答案:A 30. 考察以下代码片段: form action=“#“ name=“form1“ input type=“button“ name=“button1“ value=“按钮 1“/ input type=“button“ name=“button2“ value=“按钮 2“/ /form script type=“text/javascript“ function handleEvent1() document.form1.button2.click(); function handleEvent2() alert(event.srcE+“的“+event.type+“事件被触发!“); document.form1.button1.onclick = handleEvent1; document.form1.button2.onclick = handleEvent2; /script 如果用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度智能物流园区运营维护委托合同
- 2025年高端印刷企业品牌形象升级设计服务合同
- 2025年智能仓储管理及配送服务合同
- 2025年度家居装修工程保修及维修服务合同纠纷处理协议
- 2025年智能农业农产品加工销售平台合作协议书
- 2025医疗器械售后维修技术培训及实践操作合同
- 2025年学院后勤保障与智能化物业综合服务合作协议
- 2025年餐饮服务业兼职员工劳动合同示范文本
- 2025年全息投影虚拟现实馆场地租赁及运营合作协议
- 水彩笔草莓课件
- 2025至2030年中国小信号分立器件行业市场运行现状及投资战略研究报告
- 在县政协党组理论学习中心组2025年第六次集中学习上的研讨发言(五个进一步到位)
- 2025年邮政柜员考试题库及答案
- 第8课 认识TCP-IP 课件 2025-2026学年七年级上册信息技术浙教版
- 足球裁判规则讲解
- 2025年重庆对外建设集团招聘考试笔试试题(含答案)
- 信访工作心得及改进措施总结报告
- 班组人工协议书
- 2025年浙江省中考社会试题卷(含答案)
- 2025广西公需科目考试答案(3套涵盖95-试题)一区两地一园一通道建设人工智能时代的机遇与挑战
- 沉淀池安全操作规程
评论
0/150
提交评论