thisとは何か

関数の実行前に、関数の呼び出し方によって何かのオブジェクトが自動的に代入される変数。
基本的には関数の呼び出され方によって、暗黙的に決まる。