یک promise فقط یک بار به یک مقدار یا یک خطا تبدیل میشود. کار بعدی را با .then و .catch به آن وصل میکنید یا با async/await منتظرش میمانید؛ callbackها به شکل microtask اجرا میشوند.
Promise
مقداری که نمایندهی نتیجهای است که هنوز آماده نیست: اول pending، بعد fulfilled یا rejected.