Video: JavaScript-da va'da qanday ishlaydi?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
O'zimizniki qilish JavaScript va'dalari
The Va'da konstruktor darhol bajariladigan funktsiyani (ijrochi) oladi va ikkita funktsiyaga o'tadi: hal qilish, qachon chaqirilishi kerak Va'da hal (natija o'tish), va rad, qachon u hisoblanadi rad etildi (xato o'tdi).
Keyin JavaScript-da va'da nima?
A va'da kelajakda bir muncha vaqt bitta qiymat ishlab chiqarishi mumkin bo'lgan ob'ekt: hal qilingan qiymat yoki uning hal qilinmaganligi sababi (masalan, tarmoq xatosi yuz berdi). A va'da 3 ta mumkin bo'lgan holatdan birida bo'lishi mumkin: bajarilgan, rad etilgan yoki kutilayotgan.
Bundan tashqari, nima uchun biz JavaScript-da va'dalardan foydalanamiz? Va'dalar qo'llaniladi asinxron operatsiyalarni bajarish uchun JavaScript . Ular bor qayta qo'ng'iroqlar boshqarib bo'lmaydigan kodga olib keladigan qayta qo'ng'iroq do'zaxini yaratishi mumkin bo'lgan bir nechta asinxron operatsiyalar bilan ishlashda boshqarish oson. Va'dalar asinxron operatsiyalarni eng oddiy usulda boshqarish uchun ideal tanlov.
Oddiy qilib aytganda, va'dalar kaput ostida qanday ishlaydi?
The Va'da konstruksiya vaqtida chaqiradigan funksiyaning o‘tishi bilan instantsiyalanadi, bu orqali u ichki hal qilish va rad etish funksiyalarini qamrab oladi. The Va'da ishlaydi hal qilish o'rtasidagi poyga narsa tomonidan / rad va keyin.
Hamma va'da qanday ishlaydi?
TLDR: Va'da . hammasi Javascript usuli bo'lib, uni takrorlash mumkin (masalan, massiv) oladi va'dalar argument sifatida va singlni qaytaradi va'da qachon hammasi the va'dalar takrorlanadigan argumentda hal qilingan (yoki takrorlanadigan argumentda yo'q va'dalar ).
Tavsiya:
Va'dalar JavaScript qanday ishlaydi?
O'zimizning JavaScript va'dalarimizni berish Promise konstruktori darhol bajariladigan funksiyani (ijrochi) oladi va ikkita funktsiyaga o'tadi: va'da hal qilinganda (natijani o'tkazishda) chaqirilishi kerak bo'lgan hal qilish va rad etilganda rad etish. (xato o'tish)
JavaScript-da modullar qanday ishlaydi?
Modullar mustaqil, qayta foydalanish mumkin bo'lgan kodning kichik birliklari bo'lib, ular oddiy bo'lmagan Javascript ilovasini yaratishda qurilish bloklari sifatida ishlatilishi kerak. Modullar ishlab chiquvchiga shaxsiy va ommaviy a'zolarni alohida belgilash imkonini beradi, bu esa uni JavaScript paradigmasidagi eng kerakli dizayn namunalaridan biriga aylantiradi
JavaScript-da import qanday ishlaydi?
Statik import bayonoti boshqa modul tomonidan eksport qilinadigan ulanishlarni import qilish uchun ishlatiladi. Import qilingan modullar siz ularni shunday deb e'lon qilasizmi yoki yo'qmi, qat'iy rejimda. Import bayonoti o'rnatilgan skriptlarda ishlatilmaydi, agar bunday skriptda type='module' bo'lmasa
JavaScript-da obyektlar qanday ishlaydi?
Ob'ektlar bilan ishlash. JavaScript oddiy ob'ektga asoslangan paradigma asosida yaratilgan. Ob'ekt - bu xususiyatlar to'plami va xususiyat - nom (yoki kalit) va qiymat o'rtasidagi assotsiatsiya. Xususiyatning qiymati funksiya bo'lishi mumkin, bu holda xususiyat usul sifatida tanilgan
IT infratuzilmasini qanday komponentlar tashkil qiladi va ular qanday qilib birgalikda ishlaydi?
AT infratuzilmasi ma'lumotlar va ma'lumotlarni boshqarish va ulardan foydalanish qulayligini qo'llab-quvvatlovchi barcha elementlardan iborat. Bularga jismoniy apparat va vositalar (shu jumladan ma'lumotlar markazlari), ma'lumotlarni saqlash va qidirish, tarmoq tizimlari, eski interfeyslar va korxonaning biznes maqsadlarini qo'llab-quvvatlash uchun dasturiy ta'minot kiradi