js timers Flashcards
1
Q
What is a “callback” function?
A
a function passed into another function as an argument to be called later
2
Q
Besides adding an event listener callback function to an element or the document, what is one way to delay the execution of a JavaScript function until some point in the future?
A
setTimeout(function, delay)
3
Q
How can you set up a function to be called repeatedly without using a loop?
A
setInterval(function, delay)
4
Q
What is the default time delay if you omit the delay parameter from setTimeout() or setInterval()?
A
0, no delay
5
Q
What do setTimeout() and setInterval() return?
A
timeoutID and intervalID, can be passed to clearTimeout/clearInterval to cancel them