代码如下functionFoo(){getName=function(){console.log(1);};returnthis;}Foo.getName=function(){console.log(2);}Foo.prototype.getName=function(){console.log(3);}vargetName=function(){console.log(4);};functiongetName(){console.log(5);}Foo.getName();//getName();//Foo().getName();//getName();//newFoo.getName();//newFoo().getName();//newnewFoo().getName();//现在想问的是newFoo()不是可以省略括号写成newFoo吗,为什么第5问和第6问结果不一样呢,还有最后一问直接不明白为啥结果是这样的,谢谢各位大神的不吝赐教
繁星点点滴滴
构造函数与析构造函数
关于构造函数的问题。
有参数的构造函数能否调用用无参数的构造函数哪?
C++中子类构造函数调用时父类构造函数调用的问题
相关分类