DispatchEvent - это синхронизация или асинхронная функция

Я пытаюсь написать обработчик события для пользовательского события в WinJS. Я не слишком уверен, как это работает в IE - я создаю пользовательское событие и отправляю его -

var eventObject = document.createEvent("CustomEvent");
eventObject.initCustomEvent("dropbomb", true, true, null);
this._element.dispatchEvent(eventObject);

Мой обработчик -

this._element.addEventListener("logtelemetry", function () {
                console.log("boom");
});

Могу ли я быть уверен, что обработчик будет вызываться синхронно, а не позднее? Если так, то каково доказательство.

Ответы на вопрос(2)

Ваш ответ на вопрос