•  
     

Alô? Sim, Aqui é o Cão - JavaScript

O que há de bom em usar protótipos: podemos definir um método ou uma classe, e qualquer instância da classe (por ex., um objeto criado usando o construtor daquela classe) pode usar esse método.

Lembre-se que as classes e protótipos são importantes em POO!

Código: Selecionar todos

function Dog (breed) {
    this.breed = breed;
};

Dog.prototype.sayHello = function() {
  console.log("Alô, este é um cachorro "+this.breed);
};

var yourDog = new Dog("golden retriever");
yourDog.sayHello();

var myDog = new Dog("dachshund");
myDog.sayHello();


Alô, este é um cachorro golden retriever
Alô, este é um cachorro dachshund