Зачем нужен MutationObserver?

Senior
99 просмотров
AFK Offer AI

MutationObserver отслеживает изменения DOM-дерева: добавление/удаление узлов, изменение атрибутов, текстового содержимого. Создаёшь observer с колбэком, вызываешь observe(target, config) с указанием что отслеживать. Это замена устаревших Mutation Events, которые были медленными и синхронными. Используется в библиотеках для отслеживания динамического контента, в тулзах вроде analytics-скриптов и в полифиллах.

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

Как реализовать аудио визуализатор?