В чем тут дело?

(xml = new XMLHttpRequest()).open('GET', 'url.png', true);
xml.onloadend = _ => {
    //Событие сробатывает после выполнения команды xml.abort()
}
xml.send();

Предположим, выполняем запрос xml, до того как изображение будет подгружено, выполняю команду xml.abort().

Вроде бы все процессы должны быть остановлены. Но как только изображение подгружается, выполняется команда xml.onloadend.

Вопрос в том, как остановить слушатель xml.onloadend, для чего необходима команда abort()? Если она не останавливает привязанный слушатель loadend


Ответы (0 шт):