Как проверить в JavaScript, поддерживает ли объект XMLHttpRequest события прогресса W3C?

Есть ли способ проверить в JavaScript, поддерживает ли объект XMLHttpRequestСобытия W3C Progress? Я имею в виду, что если в свойствах onload, onprogress, onabort, onerror и т. Д. Для некоторой функции-обработчика эти функции называются этими событиями, как описано.

Дополнительный (бонусный) вопрос: есть ли способ дополнить XMLHttpRequest (например, используя некоторые таймеры) для поддержки этих событий?

Sidenote: I have first found about W3C Progress Events in the context of XMLHttpRequest Вот

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

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