1. Что такое DOM и каким образом JavaScript взаимодействует с HTML-документом?

 

2. Для чего используются методы querySelector() и querySelectorAll()?

 

3. Как можно изменить текстовое содержимое, CSS-классы и атрибуты HTML-элемента с помощью JavaScript?

 

4. Что такое событие в JavaScript и для чего используется метод addEventListener()?

 

5. Что такое всплытие и делегирование событий и как обрабатывается отправка HTML-формы?