Quote by Eric Freeman
““When you call an object’s method, this is set to the object whose method was called. If the method is not found in that object, and is found in the prototype, that doesn’t change the value of this. this always refers to the original object — that is, the object whose method was called — even if the method is in the prototype. So,””