<分区>
Possible Duplicate:
JavaScript: Setting methods through prototype object or in constructor, difference?
我想这确实是一个关于浏览器闭包实现的问题。我知道在 JavaScript 中模拟类类功能的多种方法,包括使用各种库。这更多是关于资源的问题。
是否以这种方式创建一个函数每次调用时都创建一个public_function
函数的新副本?潜在的问题是:这样做是否比将函数添加到 MyObject.prototype
使用更多的 RAM?
function MyObject(){
this.public_function = function(){
//... do something
}
}