Как можно добавить в DOM новый узел?

Создайте узел через document.createElement, задайте безопасное содержимое и вставьте его append, prepend, before, after или insertBefore.

Короткий ответ

Что ответить на собеседовании

Создайте узел через document.createElement, задайте безопасное содержимое и вставьте его append, prepend, before, after или insertBefore.

Подробный разбор

Ответ с пояснениями

Создайте узел через document.createElement, задайте безопасное содержимое и вставьте его append, prepend, before, after или insertBefore.

Например: const p = document.createElement('p'); p.textContent = text; container.append(p);. Для группы узлов полезен DocumentFragment. Если используете innerHTML или insertAdjacentHTML, недоверенный HTML требует надёжной очистки; для обычного текста предпочтителен textContent.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее