showTime() や setInterval() の仕組みがよくわかりません

関数の仕組みについて解説します。
2021年12月30日
ユーザー

すいません。色々と丁寧に書いて下さってるとは思いますが、読解力が乏しくつかめていません。

{
    function showTime() {
      console.log(new Date());
    }
    setInterval(showTime, 1000);
}

function のあとのshowTimeは関数名でありながら()があることで{}の中を実行しているということですか?setInterval

function showTime() {
  console.log(new Date());
}

の外側に書くのですか。処理内容なのでshowTime{}の中に書かないのですか。

console.log(new Date());の実行内容が{}のなかにあるのもよく分かりません。

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

プレミアムプランとは?