Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Что делают preventDefault и stopPropagation?
preventDefault() отменяет стандартное действие браузера (например, предотвращает переход по ссылке). stopPropagation() останавливает всплытие события, чтобы оно не передавалось родительским элементам. Оба метода используются для более гибкого управления событиями.
В чём разница между event.stopPropagation() и event.stopImmediatePropagation()?
stopPropagation() — останавливает всплытие события (но другие обработчики на этом же элементе сработают).
stopImmediatePropagation() — останавливает всплытие и все остальные обработчики на этом элементе.
Как остановить всплытие события (event propagation) при клике внутри модального окна?
Чтобы остановить всплытие события, нужно вызвать метод event.stopPropagation() в обработчике события. Это предотвратит передачу события родительским элементам
Что такое propagation у транзакций и какие типы propagation существуют?
Propagation определяет, как метод с @Transactional ведёт себя относительно уже существующей транзакции. Spring поддерживает несколько типов propagation. Самый популярный — REQUIRED. Есть варианты для создания новой транзакции, запрета транзакций и обязательного наличия транзакции. Выбор propagation влияет на изоляцию и rollback.
Рейтинг:
3
Сложность:
3
Рейтинг:
2
Сложность:
5
Рейтинг:
2
Сложность:
7
Рейтинг:
5
Сложность:
8