javascript-timers Flashcards

1
Q

What is a “callback” function?

A

a callback function is a function that is called in the argument of another function to complete a set of actions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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(callback function, delay in milliseconds)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How can you set up a function to be called repeatedly without using a loop?

A

setInterval(callback function, delay in milliseconds)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the default time delay if you omit the delay parameter from setTimeout() or setInterval()?

A

0 seconds

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What do setTimeout() and setInterval() return?

A

setTimeout() and setInterval return an intervalID which can be fed to clearInterval or clearTimeout which will put an early end to the respective functions that were being ran

How well did you know this?
1
Not at all
2
3
4
5
Perfectly