下列代碼輸出列印值:
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(); new Foo().getName(); new new Foo().getName();
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/14889.html
標籤:JavaScript
上一篇:前端面試題整理——陣列去重
下一篇:vba切片器介面
