Definition: The setTimeout method is available on window objects. It is used to add a delay to a function. The function specified in the first parameter passed to the setTimeout will be run after the number of milliseconds have elapsed that is specified in the second parameter (nit necessarily immediately after depending on the load on the computer) This is not a reserved word so you can declare your own variable or function called setTimeout but if you do then you will not be able to use the method.
Examples:
timeoutID = window.setTimeout(myFunc, 500);
