我想做一个从两个不同原型继承而来的原型。我知道我可以通过对象连接或在构造函数中创建方法来轻松实现这一点,但我希望将函数保存在原型链中。Robot.prototype.refuel = function (){ console.log(`current fuel: ${this.fuel}`)如何将原型合并为一个,并使RobotMan同时从Human和Robot继承
function Rob
我读过Douglas和其他许多资源的书"JavaScript : Good Parts“,我对在Javascript中实现继承和隐私感到有点困惑。我来自Java,我知道我可以通过闭包来模拟隐私,或者通过原型进行一些继承,但是我想用javascript的方式来实现它。
我知道我可以用原型/寄生模式来进行一些继承。最后,我想知道其他语言(如隐私封装)中</e