Методы then и catch используются для обработки результатов промиса. 3
Метод then привязывает функцию-обработчик к промису и вызывает её, когда промис успешно разрешается. 4 Функция-обработчик получает результат разрешения в качестве аргумента. 4 Метод then возвращает новый промис, который может быть использован для дальнейшей обработки результата. 4
Метод catch используется для обработки ошибок, которые могут возникнуть в любом из предыдущих промисов в цепочке. 4 Он привязывает функцию-обработчик к промису и вызывает её, когда промис отклоняется. 4 Функция-обработчик получает информацию об ошибке в качестве аргумента. 4 Метод catch также возвращает новый промис для дальнейшей обработки ошибки. 4
Некоторые рекомендации по использованию: