The this keyword represents different objects depending on how the function was called.
this represents:
See the difference before and after the button is clicked.