Promises
JavaScriptda asinxron operatsiyalarni boshqarish uchun va'da qilingan qiymatlar.
Promises (Vada) — bu JavaScriptda asinxron operatsiyalarni boshqarish uchun va'da qilingan qiymatlar.
Asosiy Afzalliklar
- Asinxron boshqaruv: Asinxron operatsiyalarni aniqlash va boshqarish imkoniyati.
- Xatolarni qayta ishlash: Asinxron xatolarni boshqarish uchun oson yechim.
- Ketma-ketliklarni boshqarish:
.then()
va.catch()
methodlari orqali ketma-ketlikni boshqarish.
Foydalanish
Promises yordamida JavaScriptda asinxron operatsiyalarni boshqarish va xatolarni qayta ishlash imkoniyatiga ega bo'lasiz.
Misol
Oddiy promise yaratish va ishlatish misoli:
Bu misolda promise
resolve orqali ikki soniyadan keyin bajarilishni ko'rsatadi va then
yordamida natija ko'rsatiladi yoki catch
yordamida xatolarni qayta ishlaydi.