Не могу нормально сформулировать запрос в гугле и найти конкретную информацию.
У меня есть функция, которая может выполнятся около 30 секунд, нужно сделать что-то на подобии анимированной индикации во время выполнения функции.
Как я представляю реализацию:
function my(){
document.getElementById('something').hidden = false;
//Тело функции
document.getElementById('something').hidden = true;
}
А скрывать и показывать что-то вроде этого.
Но боюсь, что здесь будет непорядок с потоками и асинхронностью.
Подскажите, как правильно сделать. А то чувствую, что это велосипед.