Promise و Event Loop در جاوااسکریپت؛ ترتیب اجرای کد
کد ناهمگام لزوماً به ترتیب ظاهری خطها نتیجه نمیدهد. در این درس، مدل اجرای سادهٔ مرورگر، Promise و زنجیرهٔ then/catch را با مثالهای بدون نیاز به شبکه بررسی میکنیم و دلیل ترتیب خروجیها را توضیح میدهیم.
هدفهای این درس:
• پیشبینی ترتیب کد همگام، Promise و timer
• برگرداندن مقدار و Promise از زنجیرهٔ then
• مدیریت خطا بدون Promise رهاشده
برای مطالعهٔ آموزش کامل، قطعهکدها، تمرین و منابع انگلیسی، منبع مرتبط همین درس را باز کنید. پس از انجام تمرین، میتوانید پیشرفت مطالعه را در حساب خود ثبت کنید.