Встречается на собеседованиях • сегодня

Есть ли опыт работы с DOM

Да, есть. Работал с DOM как нативно, так и с помощью jQuery/React.

Пример нативного взаимодействия:

javascript
const button = document.getElementById('myButton');
button.addEventListener('click', () => {
  const newElement = document.createElement('div');
  newElement.textContent = 'Элемент создан!';
  document.body.appendChild(newElement);
});

Особенности:

  • Понимаю reflow/repaint и оптимизацию манипуляций
  • Работал с Event Delegation для динамических элементов
  • Использовал querySelector, classList, dataset

В React/Vue предпочитаю декларативный подход, но при необходимости могу работать с прямыми DOM-операциями через refs или useEffect.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы