setinterval vs settimeout in javascript\
.setTimeout() //executes the code after x seconds.
.setInterval() //executes the code **every** x seconds.
4
2
// Set the date we're counting down to
var start_at = new Date('2020-06-29 12:00:00');
// Update the count down every 1 second
var x = setInterval(function() {
// Get todays date and time
var now = new Date();
// Find the distance between now an the count down date
var distance = now - start_at;
// Time calculations for days, hours, minutes and seconds
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
// Output the result in an element with id="demo"
document.getElementById("demo").value = hours + "h "
+ minutes + "m " + seconds + "s ";
}, 1000);
Thank you!
2
0
3.83
6
setTimeout() //executes the code after x seconds.
.setInterval() //executes the code **every** x seconds.
Thank you!
6
0
4
4
/*The difference between setTimeout() and setInterval() is that
setTimeout() only executes code once, but setInterval() executes
the code each amount of time you input. For example,*/
/*In this function, it executes a function after 1000 milliseconds, or 1
second.*/
function oneSecond(){
setTimeout(1000, function(){
console.log('That was 1 second.')
})
}
/*In this function, it executes a function every 1 second*/
function stopWatch(){
var count = 0;
setInterval(1000, function(){
console.log(count + " Seconds passed")
})
}
Thank you!
4
0
3.67
6
var intervalID = setInterval(alert, 1000); // Will alert every second.
// clearInterval(intervalID); // Will clear the timer.
setTimeout(alert, 1000); // Will alert once, after a second.
setInterval(function(){
console.log("Oooo Yeaaa!");
}, 2000);//run this thang every 2 seconds
Thank you!
6
0
0
10
var intervalID = scope.setInterval(func, [delay, arg1, arg2, ...]);
var intervalID = scope.setInterval(function[, delay]);
var intervalID = scope.setInterval(code, [delay]);
Thank you!
10
0
Are there any code examples left?
New code examples in category Javascript