What is the purpose of the setTimeout() function in JavaScript?
setTimeout()
Clears the timeout interval.
Delays the execution of a function.
Repeats the execution of a function.
Executes a function immediately.