Встречается на собеседованиях • сегодня
Работал ли с Resize Observer
Да, работал. Resize Observer позволяет отслеживать изменения размеров элементов DOM. Это полезно, например, для адаптивных интерфейсов, когда нужно реагировать на изменение размеров контейнера.
Пример использования:
javascript
const observer = new ResizeObserver(entries => {
for (let entry of entries) {
console.log('Новые размеры:', entry.contentRect);
}
});
const element = document.querySelector('.resizable');
observer.observe(element);
text
Ключевые особенности:
- Более эффективен, чем постоянные проверки через getBoundingClientRect()
- Поддерживается во всех современных браузерах
- Можно отписаться через observer.unobserve(element)
- В отличие от MutationObserver, отслеживает именно изменения размеров
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы