setTimeout()の書き方について教えて下さい

整理しながら説明していきます。
2020年12月11日
ユーザー

詳解JavaScript オブジェクト編#25の動画では、
①setTimeout(showTime, 1000); 
と書いていますが、本レッスンでは、
②setTimeout( () => {
this.spin();
}, 50);
と書いています。

①と②でなぜ、書き方が違うのか教えてください。
また、それぞれどのような場合で使えば良いのかも知りたいです。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?