The this Keyword. In
JavaScript, the thing called this is the object that "owns" the code. The value of this, when used in an object, is the object itself. In a
constructor function this does not have a value. ... The value of this will become the new object when a new object is created.
read more >>