JS Timers Flashcards

1
Q

What is a “callback” function?

A

It is a function passed in through another function as an argument

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

Use setTimeout( ) function

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

Use setInterval( ) function

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 (zero)

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

What do setTimeout( ) and setInterval( ) return?

A

<b>setTimeout( ):</b> The returnedtimeoutIDis a positive integer value which identifies the timer created by the call tosetTimeout( )
<b>setInterval( ):</b> The returnedintervalIDis a numeric, non-zero value which identifies the timer created by the call tosetInterval( )

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