javascript settimeout

JavaScript
setTimeout(function(){
 	alert("Sup!"); 
}, 2000);//wait 2 seconds setTimeout(function(){ alert("Hello"); }, 3000);
 setTimeout(function(){
 	console.log("hello");
}, 3000); //wait for atleast  3 seconds before console loggingconsole.log('hello');
setTimeout(() => {
  console.log('async message that appears on the screen in 1 second')
}, 1000);
console.log('world');

// hello
// world
// async message that appears on the screen in 1 secondwindow.setTimeout(()=>{
  console.log('1 second passed!');
}, 1000);// Redirect to index page after 5 sec
setTimeout(function(){ window.location="index"; },5000);var timeoutID;

function delayedAlert() {
  timeoutID = window.setTimeout(window.alert, 2*1000, 'That was really slow!');
}

function clearAlert() {
  window.clearTimeout(timeoutID);
}

Source

Also in JavaScript: