Sobes.tech
Back to questions
Junior — Middle
91

Объясните, что представляет собой модель DOM в контексте JavaScript

Answer from AI

sobes.tech AI

Модель DOM (Document Object Model) — это программный интерфейс для HTML и XML документов, который представляет структуру документа в виде дерева объектов. В контексте JavaScript DOM позволяет скриптам динамически получать доступ к содержимому, структуре и стилям веб-страницы и изменять их.

Каждый элемент, атрибут и текст в HTML представлен как объект в дереве DOM. JavaScript может использовать методы и свойства DOM для:

  • Поиска элементов (например, getElementById, querySelector)
  • Изменения содержимого и атрибутов элементов
  • Добавления или удаления узлов
  • Обработки событий

Пример изменения текста элемента:

const heading = document.getElementById('title');
heading.textContent = 'Новый заголовок';

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