Как реализовать функцию retry для повторного вызова асинхронной функции при ошибке в JavaScript

JavaScriptасинхронностьобработка ошибокповторные попыткифронтенд разработка