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