1. Браузерный Flashcards

1
Q

Что такое window в контексте браузера JavaScript?

A

Это глобальный объект который содержит свойства и методы для управления окном браузера.

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

Что такое window.document в контексте браузера JavaScript?

A

Это объект который позволяет работать с содержимым страницы.

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

Как получить элемент с веб страницы с помощью тега?

A

Новый метод document.querySelector(‘ ‘)
Старый метод document.getElementByTagName(‘ ‘)

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

Как получить элемент с веб страницы с помощью айди?

A

Новый метод document.querySelector(‘# ‘)
Старый метод document.getElementsById(‘ ‘)

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

Как получить элемент с веб страницы с помощью класса?

A

Новый метод document.querySelector(‘. ‘)
Старый метод document.getElementsByClassName(‘ ‘)

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

Как получить все элементы с веб страницы с помощью тега?

A

document.querySelectorAll(‘ ‘)

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

Как получить все элементы с веб страницы с помощью айди?

A

document.querySelectorAll(‘# ‘)

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

Как получить все элементы с веб страницы с помощью класса?

A

document.querySelectorAll(‘. ‘)

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

Как добавить событие на элемент в веб странице?

A

.addEventListener(‘событие’, функция)

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

Как удалить событие из элемента на веб странице?

A

.removeEventListener(‘событие’, функция)

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

Какие варианты событий есть у элементов в веб странице?

A

click, input, scroll, resize, keydown

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

Событие click?

A

Реакция на нажатие
.addEventListener(‘click’, ( ) => console.log(‘click’))

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

Событие input?

A

Реакция на ввод текста в инпуте
.addEventListener(‘input’, (event) => {console.log(event.target.value)})

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

Событие scroll?

A

Реакция на прослистывание
.addEventListener(‘scroll’, (event) => {console.log(event)})

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

Событие resize?

A

Реакция на изменение размера экрана .addEventListener(‘resize’, (event) => {console.log(event)})

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

Событие keydown?

A

Реакция при нажатии на кнопку
.addEventListener(‘keydown’, (event) => {console.log(event)})

17
Q

Как предотвратить стандартное поведения браузера в ответ на событие?

A

Метод event.preventDefault()