JavaScript · Senior · Запитання 40 з 75
Чим корисний MutationObserver?
- ✓Правильна відповідь: Асинхронно повідомляє про зміни DOM: дітей, атрибутів, тексту
- 2Відстежує зміни властивостей звичайних JS-об'єктів
- 3Перехоплює зміни
localStorageв інших вкладках
Пояснення
Наприклад, щоб реагувати на розмітку, яку вставляє сторонній віджет, або реалізувати автозбереження contenteditable. Записи про зміни приходять пачкою мікрозадачею. Для JS-об'єктів використовують Proxy, для localStorage - подію storage.