夜猫的个人小站

       继续码起来

关于作者

微博北极熊硬糖
北京海淀区

前端程序员经常忽视的一个JavaScript面试题

标签

参考链接 http://www.imooc.com/article/9925

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();

//答案: 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.imooc.com/article/9925
来源慕课网

最新评论

发表评论
回到顶部