Коллекции и свойства элементов 9 урок

Здравствуйте, есть вопрос:

for (let tooltipButton of tooltipButtons) {
tooltipButton.onclick = function () {
tooltipText.textContent = tooltipButton.dataset.tooltipText;
tooltip.classList.add(‘opened’);
};

В этом коде цикл срабатывает до того как происходит событие onclick или во время самого события?