Helo那里,
只是一个简单的问题,我正在使用伪经典模式在JS中创建对象,我想知道如何实际创建只能在对象内部访问的私有方法。
假设我想在对象Animal中添加一个私有方法XY()。这种模式是否允许我创建私有方法?
function Animal(name) {
this.name = name
}
Animal.prototype = {
canWalk: true,
sit: function() {
this.canWalk = false
alert(this.name + ' sits down.')
}
}
提前致谢, 亚历