関数をすぐには実行させず、ある時点で実行するようにしたいことがあります。それは “呼び出しのスケジューリング” と呼ばれます。 そのための2つのメソッドがあります。: setTimeout は指定時間経過後、一度だけ関数を実行します。 setInterval は各実行の間は指定した間隔で、定期的に関数を実行します。 それらのメソッドは JavaScript の仕様の一部ではありません。しかしほとんどの環境は内部スケジューラをもち、それらのメソッドを提供します。特に、これらはすべてのブラウザと Node.js でサポートされています。