В чем тут дело?
(xml = new XMLHttpRequest()).open('GET', 'url.png', true);
xml.onloadend = _ => {
//Событие сробатывает после выполнения команды xml.abort()
}
xml.send();
Предположим, выполняем запрос xml, до того как изображение будет подгружено, выполняю команду xml.abort().
Вроде бы все процессы должны быть остановлены. Но как только изображение подгружается, выполняется команда xml.onloadend.
Вопрос в том, как остановить слушатель xml.onloadend, для чего необходима команда abort()? Если она не останавливает привязанный слушатель loadend