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.
En esta página del sitio puede ver el video en línea Inheriting Methods | Javascript | Astute JS de Duración hora minuto segunda en buena calidad , que subió el usuario Astute JS 13 septiembre 2017, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 35 veces y le gustó 0 a los espectadores. Disfruta viendo!