function Foo(){
getName=function(){
console.log('1')
}
return this;
}
Foo.getName=function(){
console.log('2')
}
Foo.prototype.getName=function(){
console.log('3')
}
var getName=function(){
console.log('4')
}
function getName(){
console.log('5')
}
Foo.getName()//2
getName()//4
Foo().getName()//1
getName()//1
new Foo.getName()//{ __proto__: { constructor: ƒ () } }
new Foo.getName()//{ __proto__: { constructor: ƒ () } }
new new Foo().getName()//3
js面试题判断会依次输出什么内容
猜你喜欢
转载自blog.csdn.net/qq_40190624/article/details/122378750
今日推荐
周排行