∀∀! JavaScript va'dalari - bu asinkron operatsiyalarni oson va o'qilishi osonroq tarzda boshqarish mexanizmi. Ular asinkron kodni blokirovka qilmaydigan tarzda bajarishga va operatsiya tugagach, javob sifatida harakatni bajarishga imkon beradi. Va'da - bu asinkron operatsiya natijasini ifodalovchi ob'ekt va u uchta holatda bo'lishi mumkin: "kuzatib turilgan" (pending), "to'liq" (fulfilled) yoki "rijected"). Va'da hali ham kutib turilgan holatda, operatsiya tugallanmaganligini anglatadi. Va'da hali ham bajarilgan yoki rad etilgan holatlarda bo'lsa, operatsiya tugallanganligini anglatadi va va'da qaytarilgan qiymatga yoki rad etish sababga ega. Va'dalar har bir holatda Promise konstruktoridan foydalanib yaratilgan, uni rad etish funk
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence