typescriptの勉強の為、型推論とanyを使わない書き方を知りたいのですが コンパイルすると error TS2339: Property 'classList' does not exist on type 'EventTarget'. ってエラーが出ます。 (1)と(2)の行を型指定しなければエラーが出ないのですが、どのような型を指定したらエラーがでないのでしょうか?
class A { eventFunc(e: MouseEvent) { // (1) var target:EventTarget = e.target; // (2) target.classList.add('red'); }