javascript面试题大全

javascript面试题大全

ID:30777711

大小:67.00 KB

页数:6页

时间:2019-01-03

javascript面试题大全_第1页
javascript面试题大全_第2页
javascript面试题大全_第3页
javascript面试题大全_第4页
javascript面试题大全_第5页
资源描述:

《javascript面试题大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JavaScript面试题大全Al.求y和z的值是多少?varx=1;vary=0;varz=0;functionadd(n){n=n+1;}y=add(x);functionadd(n){n=n+3;}z=add(x);都为undefined,因为没有返回值。2.javascript是面向对象的,怎么体现javascript的继承关系?使用prototype来实现。3.javascript怎样选中一个checkbox,怎样设置它无效?document.all.cb

2、1[0].disabled=true;4.form中的input可以设置为readonly和disable,请问2者有什么区别?readonly不可编辑,但可以选择和复制;值可以传递到后台disabled不能编辑,不能复制,不能选择;值不可以传递到后台5.js中的3种弹出式消息提醒(警告窗口,确认窗口,信息输入窗口)的命令式什么?alertconfirmprompt6.form中的input有哪些类型?7.javaScript的2种变量范围有什么不同?全局变量:当前页面内有效局部变量:方法内有效8.列举javaScript的3种主要数据类型,2种

3、复合数据类型和2种特殊数据类型。主要数据类型:string,boolean,number复合数据类型:function,object9.程序中捕获异常的方法?window.errortry{}catch(){}finally{}10.写出函数DateDemo的返回结果,系统时间假定为今天functionDateDemo(){vard,s=,f今天日期是:";d=newDate();s+=d.getMonth()+”/”;s+=d.getDate()+s+=d.getYear();returns;}结果:今天日期是:7/17/201011•写出程序

4、运行的结果?for(i=0,j=0;i<10,j<6;i++,j++){k=i+j;}结果:10(小心陷阱)12•运行的结果?functionhi(){vara;alert(a);}结杲:undefined13•运行的结果?functionhi(){vara=null;alert(a);}结果:null14.浏览器的对象模型?window顶级对象window.alert(msg)window.prompt()window.confirm()if(window.confirm()){•■•}window.open()window.close()do

5、cumentdocument.write()history当用户浏览网页时,浏览器保存了一个最近所访问网页的url列表。这个列表就是用history对象表示。history.back():后退history.forward():前进history.go(n):正数表示向前,负数表示向后location表示当前打开的窗口或框架的URL信息。location.href:重定向等价于location.assign(url)location.host:类似www.163.com:80navigator表示浏览器的信息及js运行的环境navigator.c

6、ookieEnabled:该属性表示是否启用cookiescreen用于显示网页的显示器的大小和颜色screen.width/screen.height:表示显示器的分辨率(总的宽度,高度)14.XMLHTTPRequest对象是什么?Ajax原理15.超链接的属性target的可选值:_blank,_parent,_self,_top和框架名称有什么区别?16.javascript的常用对彖有哪些?String,Math,Date和Array对象18.innerHTML,innerText,outerHTML,innerText另ij?Bl.j

7、avascript的typeof返回哪些数据类型Objectnumberfunctionbooleanunderfind2.例举3种强制类型转换和2种隐式类型转换?强制(parseint,parseFlost,nuinber)隐式(二二-===)3.split()joinO的区别前者是切割成数组的形式,后者是将数组转换成字符串4.数组方法pop()push()unshift()shift()Push()尾部添加pop()尾部删除Unshift()头部添加shift()头部删除5.事件绑定和普通事件有什么区别6.IE和DOM事件流的区别1•执行顺序

8、不一样、2.参数不一样3.事件加不加on4.this指向问题2.IE和标准下有哪些兼容性的写法Varev=ev

9、

10、winclow,eve

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。