setTimeoutの第一引数について教えて下さい

第一引数は runTimer() ではなくてアロー関数です。
2020年10月21日
ユーザー

いつもわかりやすい授業のご提供ありがとうございます。

setTimeoutの第一引数に関する質問です。

 setTimeout(() => {
      runTimer();
    }, 10);

上記でrunTimerに( )が付いている理由がわからず質問しました。

setTimeoutの第一引数はタイマーが満了した後に実行したい 関数だと思っていました。
第一引数のrunTimerに( )が付いてしまうと10ミリ秒になる前に関数が実行されてしまうのではないかと思いました。

基本的な質問で恐縮ですがご回答よろしくお願いします。

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

プレミアムプランとは?