Встречается на собеседованиях • сегодня

Зачем нужно DOM-дерево

DOM-дерево — это программное представление HTML-документа в виде иерархической структуры узлов. Оно позволяет JavaScript динамически изменять содержимое, структуру и стили страницы без её перезагрузки.

Основные задачи DOM:

  • Доступ к элементам (через querySelector, getElementById и т.д.)
  • Изменение контента (innerHTML, textContent)
  • Управление атрибутами (setAttribute, classList)
  • Обработка событий (addEventListener)

Пример:

javascript
// Изменение текста кнопки
const button = document.querySelector('button');
button.textContent = 'Нажми меня';
button.addEventListener('click', () => {
  alert('DOM работает!');
});

Без DOM веб-страницы были бы статичными, а интерактивность — невозможной.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы