JavaScript Extension De La Classe

J'ai une classe de base:

function Monster() {
  this.health = 100;
}

Monster.prototype.growl = function() {
  console.log("Grr!");
}

Que je veux étendre et créer une autre classe avec:

function Monkey extends Monster() {
  this.bananaCount = 5;
}

Monkey.prototype.eatBanana {
  this.bananaCount--;
  this.health++; //Accessing variable from parent class monster
  this.growl();  //Accessing function from parent class monster
}

J'ai fait un peu de recherche et il semble y avoir beaucoup de solutions alambiquées pour faire ça en JavaScript. Ce serait la plus simple et la plus fiable de l'accomplissement de cette en JS?

InformationsquelleAutor Lucas Penney | 2013-03-04