حمید هستم، برنامه نویس PHP و فریمورک لاراول. اگه نیازمند فریلنسر مسلط به برنامه نویسی وب هستید در تلگرام به من پیام بدید: @haamidir
در مورد Promise ها در جاوااسکریپت
فرض کنید که یه خواننده هستید و طرفدارهاتون منتظرن که شما آهنگ جدیدتون رو منتشر کنید تا گوش بدم و هر روز کلی آدم بهتون پیام میدن که آیا آهنگ جدیدتون منتشر شد یا نه و اگه شد واسشون بفرستید. اینطوری هم خودتون دیوونه میشید و هم اونا. یه راه حل اینه که از همشون یه ایمیل بگیرید و آهنگ که منتشر شد واسه همشون آهنگ رو ایمیل کنید. این حرکت هم اون حجم مراجعات اولیه رو کاهش میده و هم باعث میشه که اگه مشکلی پیش اومده بود دوباره بتونید ورژن جدید و درست آهنگتون رو واسشون بفرستید.
در کارهای برنامه نویسی این پروسه خیلی تکرار میشه. فرض کنید منتظر این هستید که یک داده از سرور لود بشه و هی باید چک کنید که آیا داده لود شد یا نه؟ برای حل این مشکل در جاوا اسکریپت از promise استفاده میشه. در واقع Promise یه شی جاوا اسکریپت هست که چک میکنه که نهایتا یک درخواست هم زمان موفق میشه یا با شکست مواجه میشه.
مطلبی دیگر از این انتشارات
تست برنامه ios روی windows بدون نیاز به مجازی ساز و macOS در FLUTTER
مطلبی دیگر از این انتشارات
رویکرد آبشاری در مهندسی نرم افزار
مطلبی دیگر از این انتشارات
از مکانیک تا برنامه نویسی؛ چه شد که برنامه نویس شدم؟