js 原型链,作用域,顶层对象面试题
Posted wudapeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 原型链,作用域,顶层对象面试题相关的知识,希望对你有一定的参考价值。
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
以上是关于js 原型链,作用域,顶层对象面试题的主要内容,如果未能解决你的问题,请参考以下文章