Запускаются ли стандартные события элементов DOM до загрузки Domcontent?

#javascript #html #dom-events

Вопрос:

Я не могу найти ответ в MDN, поэтому я хочу убедиться.

Могут ли обычные события элемента DOM(например, onclick) запускаться до загрузки domcontent(событие, которое запускается после обработки всего HTML-кода и сценариев блокировки)? Это означает, может ли браузер нажимать на кнопку и, следовательно, запускать событие onclick, например, до того, как весь HTML был проанализирован? (включая сценарии?)

Я спрашиваю об этом, чтобы чувствовать себя комфортно с двумя функциями:

  1. Определите переменные/функции, которые используются в обработчике событий после регистрации.
  2. Чтобы теоретически не пропустить щелчок пользователя или изменение значения, поскольку пользователь сделал это до регистрации обработчика событий.