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