12 / 32
Как работают методы then, catch и finally?
Метод then принимает два колбэка: для fulfilled и rejected. catch это сокращение для then(undefined, onRejected) и ловит ошибки из цепочки выше. finally выполняется всегда при settling промиса, не получает значения и прозрачно пробрасывает результат или ошибку дальше по цепочке.