Entendendo herança no JavaScript

O javascript é uma linguagem orientada a objeto porém diferente da maioria das linguagens orientada a objeto em que a herança é baseada em classes no javascript é baseado em prototypes. Você pode construir uma "emulação" de classes com JavaScript através de funções. JavaScript não tem classe apenas objetos, isto é, você instacia novos objetos a partir de outros obejtos. … Continue lendo Entendendo herança no JavaScript