Jordan
0
Q:

what is the difference between settimeout and setinterval in javascript

.setTimeout() //executes the code after x seconds.
.setInterval() //executes the code **every** x seconds.
2
/*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")
  })
}
0

New to Communities?

Join the community