Javascript OOP - 私有/公共方法

时间:2014-10-08 06:48:57

标签: javascript oop

Helo那里,

只是一个简单的问题,我正在使用伪经典模式在JS中创建对象,我想知道如何实际创建只能在对象内部访问的私有方法。

假设我想在对象Animal中添加一个私有方法XY()。这种模式是否允许我创建私有方法?

function Animal(name) {
  this.name = name
}

Animal.prototype = {
  canWalk: true,
  sit: function() {
    this.canWalk = false
    alert(this.name + ' sits down.')
  }
}

提前致谢, 亚历

0 个答案:

没有答案