JavaScript面试题大全(推荐)


Posted in Javascript onSeptember 22, 2016

1.求y和z的值是多少?

<script type="text/javascript">
var x = 1;
var y = 0;
var z = 0;
function add(n){n=n+1;}
y = add(x);
function add(n){n=n+3;}
z = add(x);
</script>

都为undefined,因为没有返回值。

2.javascript是面向对象的,怎么体现javascript的继承关系?

使用prototype来实现。

3.javascript怎样选中一个checkbox,怎样设置它无效?

document.all.cb1[0].disabled = true;

4.form中的input可以设置为readonly和disable,请问2者有什么区别?

readonly不可编辑,但可以选择和复制;值可以传递到后台

disabled不能编辑,不能复制,不能选择;值不可以传递到后台

5.js中的3种弹出式消息提醒(警告窗口,确认窗口,信息输入窗口)的命令式什么?

alert
confirm
prompt

6.form中的input有哪些类型?

7.javaScript的2种变量范围有什么不同?

全局变量:当前页面内有效

局部变量:方法内有效

8.列举javaScript的3种主要数据类型,2种复合数据类型和2种特殊数据类型。

主要数据类型:string, boolean, number

复合数据类型:function, object

9.程序中捕获异常的方法?

window.error

try{}catch(){}finally{}

10.写出函数DateDemo的返回结果,系统时间假定为今天

function DateDemo(){
var d, s="今天日期是:";
d = new Date();
s += d.getMonth() + "/";
s += d.getDate() + "/";
s += d.getYear();
return s;
}

结果:今天日期是:7/17/2010

11.写出程序运行的结果?

for(i=0, j=0; i<10, j<6; i++, j++){
k = i + j;
}

结果:10(小心陷阱)

12.运行的结果?

function hi(){
var a;
alert(a);
}

结果:undefined

13.运行的结果?

function hi(){
var a = null;
alert(a);
}

结果:null

14.浏览器的对象模型?

window

顶级对象

window.alert(msg)

window.prompt()

window.confirm()

if(window.confirm()){
...
}

window.open()

window.close()

document

document.write()

history

当用户浏览网页时,浏览器保存了一个最近所访问网页的url列表。这个列表就是用history对象表示。

history.back():后退

history.forward():前进

history.go(n):正数表示向前,负数表示向后

location

表示当前打开的窗口或框架的URL信息。

location.href:重定向

等价于location.assign(url)

location.host:类似www.163.com:80

navigator

表示浏览器的信息及js运行的环境

navigator.cookieEnabled:该属性表示是否启用cookie

screen

用于显示网页的显示器的大小和颜色

screen.width/screen.height:表示显示器的分辨率(总的宽度,高度)

15.XMLHTTPRequest对象是什么?

Ajax原理

16.超链接的属性target的可选值:_blank, _parent, _self, _top和框架名称有什么区别?

17.javascript的常用对象有哪些?

String, Math, Date和Array对象

18.innerHTML,innerText,outerHTML,innerText的区别?

Javascript 相关文章推荐
你真的了解JavaScript吗?
Feb 24 Javascript
基于Jquery的温度计动画效果
Jun 18 Javascript
使用jQuery在对象中缓存选择器的简单方法
Jun 30 Javascript
js解决movebox移动问题
Mar 29 Javascript
基于javascript实现的快速排序
Dec 02 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
Mar 10 Javascript
详解用webpack2.0构建vue2.0超详细精简版
Apr 05 Javascript
node.js中实现kindEditor图片上传功能的方法教程
Apr 26 Javascript
js 索引下标之li集合绑定点击事件
Jan 12 Javascript
深入理解ES6之数据解构的用法
Jan 13 Javascript
jQuery实现的简单对话框拖动功能示例
Jun 05 jQuery
postman自定义函数实现 时间函数的思路详解
Apr 17 Javascript
JavaScript 是什么意思
Sep 22 #Javascript
利用Node.js制作爬取大众点评的爬虫
Sep 22 #Javascript
JavaScript与java语言有什么不同
Sep 22 #Javascript
JavaScript中数组slice和splice的对比小结
Sep 22 #Javascript
深入理解JavaScript中的并行处理
Sep 22 #Javascript
Actionscript与javascript交互实例程序(修改)
Sep 22 #Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 #Javascript
You might like
thinkPHP3.2.3结合Laypage实现的分页功能示例
2018/05/28 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
JavaScript 一道字符串分解的题目
2011/08/03 Javascript
JQuery 返回布尔值Is()条件判断方法代码
2012/05/14 Javascript
JS短路原理的应用示例 精简代码的途径
2013/12/13 Javascript
jQuery实现设置、移除文本框默认值功能
2015/01/13 Javascript
script标签属性用type还是language
2015/01/21 Javascript
js操作数据库实现注册和登陆的简单实例
2016/05/26 Javascript
Javascript 函数的四种调用模式
2016/11/05 Javascript
js数字舍入误差以及解决方法(必看篇)
2017/02/28 Javascript
js实现返回顶部效果
2017/03/10 Javascript
Angular2 组件通信的实例代码
2017/06/23 Javascript
Nodejs+angularjs结合multiparty实现多图片上传的示例代码
2017/09/29 NodeJs
使用jQuery给Table动态增加行、清空table的方法
2018/09/05 jQuery
在vue中使用G2图表的示例代码
2019/03/19 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
python自动化测试实例解析
2014/09/28 Python
高质量Python代码编写的5个优化技巧
2017/11/16 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
python协程gevent案例 爬取斗鱼图片过程解析
2019/08/27 Python
Python+opencv+pyaudio实现带声音屏幕录制
2019/12/23 Python
python实现手势识别的示例(入门)
2020/04/15 Python
解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题
2020/05/20 Python
详解python中的异常和文件读写
2021/01/03 Python
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
HTML5未来发展趋势
2016/02/01 HTML / CSS
澳大利亚的奢侈品牌:Oroton
2016/08/26 全球购物
菲律宾领先的在线时尚商店:Zalora菲律宾
2018/02/08 全球购物
荣耀俄罗斯官网:HONOR俄罗斯
2020/10/31 全球购物
银行学习十八大感想
2014/01/11 职场文书
十岁生日同学答谢词
2014/01/19 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
公司内部升职自荐信
2015/03/27 职场文书
律政俏佳人观后感
2015/06/09 职场文书
安全教育主题班会总结
2015/08/14 职场文书
想创业成功,需要掌握这些要点
2019/12/06 职场文书