The this keyword refers to the context where a piece of code, such as a function's body, is supposed to run. Most typically, it is used in Object methods, where this refers to the Object that the method is attached to, thus allowing the same method to be reused on different Objects....invoked as a method of an object ( obj.method() ), this points to that...is in the form obj.f() , then this refers to obj . For example:...