https://jsfiddle.net/sathishkrcs/1w95...
Inheriting "methods"
JavaScript does not have "methods" in the form that class-based languages define them. In JavaScript, any function can be added to an object in the form of a property. An inherited function acts just as any other property, including property shadowing as shown above (in this case, a form of method overriding).
When an inherited function is executed, the value of this points to the inheriting object, not to the prototype object where the function is an own property.
Nesta página do site você pode assistir ao vídeo on-line Inheriting Methods | Javascript | Astute JS duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Astute JS 13 Setembro 2017, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 35 vezes e gostou 0 espectadores. Boa visualização!