问答题347题:说说下面代码的输出是什么?

1function Foo(){ 2 Foo.a = function(){ 3 console.log(1); 4 } 5 this.a = function(){ 6 console.log(2) 7 } 8} 9 10Foo.prototype.a = function(){ 11 console.log(3); 12} 13 14Foo.a = function(){ 15 console.log(4); 16} 17 18Foo.a(); 19let obj = new Foo(); 20obj.a(); 21Foo.a();
难度:
更新时间:2023-06-01

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!