初面网初面网

作用域

例题

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();
getName();
Foo().getName();
getName();
new Foo().getName();
答案 2、4、1、1、3

更新于 2025/2/26