legacyFunction
arrowFunction_
callFunctions_
callClassA____
callClassB____
callClassC____
callObjA______
callObjB______
callObjC______
callObjD______
要約:function()は実行時のコンテキストで決まる(js独自)。()=>{}は宣言を元にthisが決まる(他の言語と同様)