DOM-events Flashcards

1
Q

Why do we log things to the console?

A

For debugging and and inspecting our variables in the browser.
To check our data along the way.

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

What is the purpose of events and event handling?

A

Events can trigger a particular function or code. Event handling (how code responds to users) updates the content of the web page

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

What do[]square brackets mean in function and method syntax documentation?

A

That they are optional.

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

What method of element objects lets you set up a function to be called when a specific type of event occurs?

A

event listener

addEventlistener

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

What is a callback function?

A

a function passed into another function as an argument, which is then invoked inside the outer function to complete some kind of routine or action.

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

What object is passed into an event listener callback when the event fires?

A

function Object

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

What is theevent.target? If you weren’t sure, how would you check? Where could you get more information about it?

A

Look it up on the MDN documentation.
Thetargetproperty of theEventinterface is a reference to the object onto which the event was dispatched.. It returns the element that triggered the event.

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

What is the difference between these two snippets of code?

element.addEventListener(‘click’, handleClick)
element.addEventListener(‘click’, handleClick())

A

The second one indicates that the function should run as the page loads (rather than when the even fires).

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