常见js面试题(1)——js作用域
2017-06-14 16:04
330 查看
题目为:
答案是:
详细解释见转载地址
本文为转载内容,转载地址为:http://www.jb51.net/article/79437.htm
function Foo(){ getName = function(){ alert(1); }; return this; } Foo.getName = function(){ alert(2); }; Foo.prototype.getName = function(){ alert(3); }; var getName = function(){ alert(4); }; function getName(){ alert(5); } //请写出以下答案 Foo.getName(); getName(); Foo().getName(); getName(); new Foo.getName(); new Foo().getName(); new new Foo().getName();
答案是:
function Foo() { getName = function () { alert (1); }; return this; } Foo.getName = function () { alert (2);}; Foo.prototype.getName = function () { alert (3);}; var getName = function () { alert (4);}; function getName() { alert (5);} //答案: Foo.getName();//2 getName();//4 Foo().getName();//1 getName();//1 new Foo.getName();//2 new Foo().getName();//3 new new Foo().getName();//3
详细解释见转载地址
本文为转载内容,转载地址为:http://www.jb51.net/article/79437.htm
相关文章推荐
- js作用域常见面试题解析
- 前端常见面试题【JS】
- 【计算机网络常见面试题】网桥的作用
- js常见面试题
- JS&Java实现常见算法面试题
- JavaScript的作用;JS常见的三种对话框;==和===的区别;函数内部参数数组arguments在函数内部打印实参;JS的误区:没有块级作用域
- 网易JS面试题与Javascript词法作用域说明
- JS作用域面试题总结
- 10个常见的Node.js面试题
- JS常见面试题
- 【计算机网络常见面试题】TLL是什么?作用?哪些工具用到它?
- 10个常见的Node.js面试题
- Node.js 常见面试题
- 一道常被人轻视的web前端常见面试题(JS)
- 一道常被人轻视的web前端常见面试题(JS)
- 【计算机网络常见面试题】ipconfig的作用是什么
- 网易JS面试题与Javascript词法作用域说明
- [原创] js作用域(必考面试题)
- 10个常见的Node.js面试题
- 10个常见的Node.js面试题