Я возился с каким-то сторонним кодом, и это привлекло мое внимание:
spimg[x] = new Image();
spimg[x].onerror = function () {
var t = 1;
while (t < 7) { t++ }
};
spimg[x].src = imageSrc;
После попытки загрузить изображение, если произошла ошибка, он просто устанавливает пустой цикл, который завершается довольно быстро.
Какая польза от такой функции ошибки?