تسلسل النتائج بإستخدام Promise
ال Promise بتمثل نتيجة ممكن تجهز لاحقا وال then بتسمح تبني خطوات تعتمد على بعضها
تحويل النتيجة في أكثر من خطوة
القيمة اللي بترجعها then بتوصل للخطوة اللي بعدها
Promise.resolve(5)
.then(number => number * 2)
.then(number => console.log(number));النتيجة
10التعامل مع الرفض
ال catch بتستقبل سبب الرفض في السلسلة
Promise.reject(new Error("Failed"))
.catch(error => console.log(error.message));النتيجة
Failed