В чём разница между event.target и event.currentTarget?
При разборе запроса на Target, Body и Header — что шифруется?
Для чего используются @Target и @Retention и какие виды RetentionPolicy существуют?
Специализация
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 в телеграм
Рейтинг:
2
Сложность:
4
event.target — это элемент, который вызвал событие (например, кнопка внутри div, на которую кликнули).
event.currentTarget — это элемент, к которому прикреплён обработчик (например, сам div).
Рейтинг:
2
Сложность:
7
При HTTPS шифруется всё: URL (Target), Body, Headers. Исключение — домен (виден в SNI)
Рейтинг:
5
Сложность:
6
@Target определяет, к каким элементам кода можно применять аннотацию. @Retention определяет, как долго аннотация хранится и доступна ли она в runtime. Существует три варианта RetentionPolicy: SOURCE, CLASS и RUNTIME. От выбранного retention зависит, сможет ли аннотацию использовать фреймворк. Для Spring обычно нужен RUNTIME.