javascript-view-swapping Flashcards

1
Q

What is the event.target?

A

element where the event occurs.

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

What is the affect of setting an element to display: none?

A

Turns off the display of an element so that it has no effect on layout (the document is rendered as though the element did not exist). descendants elements also have their display turn off.

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

What does the element.matches() method take as an argument and what does it return?

A

It takes a string representing the selector to test as an argument.
Result is a Boolean.

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

How can you retrieve the value of an element’s attribute?

A

getAttribute() method

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

At what steps of the solution would it be helpful to log things to the console?

A

Any time you would like to check your code. After you create a variable, create a query, etc.

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

If you were to add another tab and view to your HTML, but you didn’t use event delegation, how would your JavaScript code be written instead?

A

addEventListener to each of the buttons/tabs

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

If you didn’t use a loop to conditionally show or hide the views in the page, how would your JavaScript code be written instead?

A

Multiple conditions.

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