![Javascript笔试题及答案_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/29/1664575d-4131-4d55-9b40-c04faac1ff3e/1664575d-4131-4d55-9b40-c04faac1ff3e1.gif)
![Javascript笔试题及答案_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/29/1664575d-4131-4d55-9b40-c04faac1ff3e/1664575d-4131-4d55-9b40-c04faac1ff3e2.gif)
![Javascript笔试题及答案_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/29/1664575d-4131-4d55-9b40-c04faac1ff3e/1664575d-4131-4d55-9b40-c04faac1ff3e3.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Javascript面试笔试题考试时间90分钟1. 一、不定项选择题(每题3分,共30分)声明一个对象,给它加上name属性和show方法显示其name值,以下代码中正确的是(D)A. varobj=name:zhangsan,show:function()(alert(name);B. varobj=name:zhangsan”,show:alert();C. varobj=name:zhangsan,show:function()alert(name);D. varobj=name:zhangsan,show:function()alert();2.以卜
2、关于Array数组对象的说法/、止确的是(CD)A. 对数组里数据的排序可以用sort函数,一个排序函数的参数B. reverse用于对数组数据的倒序排列C. 向数组的最后位置加一个新元素,可以用D. unshift方法用于向数组删除第一个兀素如果排序效果非预期,可以给sort函数加pop方法3. 要将页面的状态栏中显示已经选中该文本框,下列JavaScript语句正确的是(A)A. window.status=已经选中该文本框B. document.status=已经选中该文本框C. window.screen=已经选中该文本框4. document.screen=已经选中该文本框点击页面的
3、按钮,使之打开一个新窗口,加载一个网页,以下JavaScript代码中可行的是(AD)5. 使用JavaScript向网页中输出hello,以下代码中可行的是(BD)scripttype=text/javascriptdocument.write(hello);scripttype=text/javascriptdocument.write(hello);scripttype=text/javascripthello6. document.write(hello);分析下面的代码:functionwriteIt(value)document.myfm.first_text.value=valu
4、e;以下说法中正确的是(CD)A.在贝面的第二个文本框中输入1内容后,的内容不变当鼠标离开第二个文本框时,第一个文本框B.在贝面的第一个文本框中输入1内容后,本框中复制第一个文本框的内容当鼠标离开第一个文杰框时,将在第二个文C.在贝面的第二个文本框中输入1内容后,本框中复制第二个文本框的内容当鼠标离开第二个文本框时,将在第一个文D.在贝面的第一个文本框中输入1内容后,的内容不变当鼠标离开第一个文杰框时,第二个文本框7. 下面的JavaScript语句中,(D)实现检索当前页面中的表单元素中的所有文本框,并将它们全部清空for(vari=0;iform1.elements.length;i+)i
5、f(form1.elementsi.type=text)form1.elementsi.value=;for(vari=0;idocument.forms.length;i+)if(forms0.elementsi.type=text)forms0.elementsi.value=”;if(document.text)form.elementsi.value=”;D.8. for(varj=0;jdocument.formsi.elements.length;j+)if(document.formsi.elementsj.type=text)document.formsi.elementsj.
6、value=;在表单(forml)中有一个文本框元素(fname),用于输入电话号码,格式如:,要求前3位是010,紧接一个“-”,后面是8位数字。要求在提交表单时,根据上述条件验证该文本框中输入内容的有效性,下列语句中,(A)能正确实现以上功能A.if(str.substr(0,4)!=010-|str.substr(4).length!=8|isNaN(parseFloat(str.substr(4)alert(无效的电话号码!”);B.if(str.substr(0,4)!=010-&str.substr(4).length!=8&isNaN(parseFloat(str.substr(
7、4)alert(无效的电话号码!);alert(无效的电话号码!C.if(str.substr(0,3)!=010-|str.substr(3).length!=8|isNaN(parseFloat(str.substr(3)alert(无效的电话号码!);alert(无效的电话号码!D.9. if(str.substr(0,4)!=010-&str.substr(4).length!=8&!isNaN(parseFloat(str.substr(4)alert(无效的电话号码!);关于正则表达式声明6位数字的邮编,以下代码正确的是(C)A. varreg=八d6/;B. varreg=d6;
8、C. varreg=八d6/;10. varreg=newRegExp(d6);关于JavaScript里的xml处理,以下说明正确的是(BCD)A. Xml是种可扩展标记语言,格式更规范,是作为未来html的替代B. Xml一般用于传输和存储数据,是对html的补充,两者的目的不同C. 在JavaScript里解析和处理xml数据时,因为浏览器的不同,其做法也不同D. 在IE浏览器里处理xml,首先需要创建ActiveXObject对象1. 、问答题列举浏览器对象模型BOM里常用的至少4个对象,并列举window对象的常用方法至少5个(10分)对象:Windowdocumentlocatio
9、nscreenhistorynavigator方法:Alert()confirm()prompt()open()close()简述列举文档对象模型DOM里document的常用的查找访问节点的方法并做简单说明(10分)Document.getElementById根据元素id查找元素Document.getElementByName根据元素name查找元素Document.getElementTagName根据指定的元素名查找元素三、程序题1、补充按钮事件的函数,确认用户是否退出当前页面,确认之后关闭窗口;(10分)functioncloseWin()(/在此处添加代码if(confirm(确定要退出吗?)(window.close();2、写出简单描述html标签(不带属性的开始标签和结束标签)的正则表达式,并将以下字符串中的html标签去除掉(15分)varstr=这里是div里面的段落;/varreg=/gi;varstr=这里是div里面的段落;alert(str.replace(reg,);3、完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。(10分)function?foo()?(/在此处添加代码varrdofor(vari=0;irdo.length;i+)(if(rdoi.checked)alert(您选择的是第+(i+1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 陕西服装工程学院《科技方法论》2023-2024学年第二学期期末试卷
- 山东农业大学《中医围产护理学》2023-2024学年第二学期期末试卷
- AI+金融的风险管理与挑战
- 新疆工业职业技术学院《现代交换技术实验》2023-2024学年第二学期期末试卷
- 天津机电职业技术学院《大气污染控制工程课程设计》2023-2024学年第二学期期末试卷
- 2024年02月广东2024届宁波银行深圳分行春季校园招考笔试历年参考题库附带答案详解
- 大连财经学院《计算机组成原理实训》2023-2024学年第二学期期末试卷
- 云南交通职业技术学院《电机学(下)》2023-2024学年第二学期期末试卷
- 西安科技大学《工程造价软件应用》2023-2024学年第二学期期末试卷
- 重庆电讯职业学院《单片微机原理与接口技术》2023-2024学年第二学期期末试卷
- 【课件】DNA片段的扩增及电泳鉴定课件高二下学期生物人教版(2019)选择性必修3
- GB/T 6417.1-2005金属熔化焊接头缺欠分类及说明
- 2023年湖北成人学位英语考试真题及答案
- NY∕T 4001-2021 高效氯氟氰菊酯微囊悬浮剂
- 《社会主义市场经济理论(第三版)》第七章社会主义市场经济规则论
- 《腰椎间盘突出》课件
- 汉声数学图画电子版4册含妈妈手册文本不加密可版本-29.统计2500g早教
- simotion轮切解决方案与应用手册
- 柴油发电机运行检查记录表格
- DSC曲线反映PET得结晶度
- 科学素养全稿ppt课件(完整版)
评论
0/150
提交评论