# setTimeout The setTimeout runs a function after the specified period expires. Times are declared in milliseconds. Visit the following resources to learn more: - [@article@JavaScript MDN Docs](https://developer.mozilla.org/en-US/docs/Web/API/setTimeout) - [@article@W3Schools – JavaScript - setTimeOut](https://www.w3schools.com/jsref/met_win_settimeout.asp) - [@video@setInterval and setTimeout: timing events](https://www.youtube.com/watch?v=kOcFZV3c75I) - [@video@Learn JavaScript setTimeout() in 6 minutes!](https://www.youtube.com/watch?v=shWr5DNVeCI)