【发布时间】:2011-01-30 01:18:05
【问题描述】:
在 JavaScript 中,我可以通过在构造函数中声明它们来创建私有和特权方法。通过这个,我必须将它们移出对象的原型。然后我失去了继承的可能性和一些性能,因为每个对象都将拥有这些方法的自己的副本,而不是访问一个原型对象。
所以我现在的问题是什么可能是一个 petter 模式:是否使用私有和特权方法。我不喜欢晃来晃去,所以我想避免这种情况。那么该怎么办呢?
你有什么经验?
【问题讨论】:
标签: javascript oop prototypal-inheritance