請考慮以下內容:瞭解JavaScript對象創建和原型
以下代碼段是否等同?
var foo = Class.create();
foo.prototype = {
initialize : function() {};
sayHello : function() {};
}
和
var foo = Class.create();
foo.prototype = {
initialize : function() {};
}
foo.prototype.sayHello : function() {};
其次,哪一個更喜歡其他其他? when and why
?
他們都是錯的 – Sam
好吧最新怎麼樣? – JavaDeveloper
也許下面的答案可以幫助你理解什麼原型做什麼,以及構造函數或初始化器是做什麼的.http://stackoverflow.com/a/16063711/1641941 – HMR