2025 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2025-01-22 17:45
Bilan Tugun v8, async/ kuting xususiyati tomonidan rasman chiqarildi Tugun Va'dalar va funktsiyalar zanjiri bilan shug'ullanish. Funktsiyalarni birin-ketin zanjirlash shart emas, oddiygina kuting Va'dani qaytaruvchi funksiya. Lekin async funksiyasi avval e'lon qilinishi kerak kutmoqda Va'dani qaytaruvchi funksiya.
Bundan tashqari, savol tug'iladi, JS tugunida nima kutmoqda?
kuting . js yengil, qaramliksiz va'dalar kutubxonasi bo'lib, to'plamlar nuqtai nazaridan o'ylash orqali ketma-ket va parallel mantiqni osonlashtiradi. Siz kuting () narsalar to'plami va siz hamma narsaga ega bo'lgach, siz narsalarni qilasiz.
Xuddi shunday, kutishdan qanday foydalanasiz? The kuting kalit so'z Buni va'da bajarilgunga qadar ushbu satrda kodingizni to'xtatib turish uchun har qanday asinxron va'daga asoslangan funksiya oldiga qo'yish mumkin, so'ngra olingan qiymatni qaytaradi. Ayni paytda, bajarish imkoniyatini kutayotgan boshqa kod buni amalga oshiradi.
Bundan tashqari, tugunda async await dan foydalanishim mumkinmi?
Asinx funktsiyalari mahalliy sifatida mavjud Tugun va bilan belgilanadi asinx ularning deklaratsiyasida kalit so'z. Ular har doim va'dani qaytarib berishadi, hatto siz ularga aniq yozmasangiz ham qil shunday. Shuningdek, kuting kalit so'z faqat ichida mavjud asinx hozirda funksiyalar - uni global miqyosda ishlatib bo'lmaydi.
Qanday qilib va'dani kutasiz?
Funktsiya ta'rifidan oldin async kalit so'zidan foydalansangiz, undan keyin foydalanishingiz mumkin kuting funksiya doirasida. Qachon siz va'da kutish , funksiya bloklanmasdan to'xtatiladi va'da joylashadi. Agar va'da bajarsa, siz qiymatni qaytarib olasiz. Agar va'da rad etadi, rad etilgan qiymat tashlanadi.
Tavsiya:
W3c nima, Whatwg nima?
Veb-gipermatnli ilovalar texnologiyasi ishchi guruhi (WHATWG) HTML va tegishli texnologiyalarni rivojlantirishga qiziqqan odamlar jamoasidir. WHATWG 2004 yilda Apple Inc., Mozilla Foundation va Opera Software kompaniyalari, yetakchi veb-brauzer sotuvchilari tomonidan tashkil etilgan
Operatsion tizimdagi jarayon nima, operatsion tizimdagi ip nima?
Jarayon, eng oddiy so'z bilan aytganda, bajaruvchi dasturdir. Jarayon kontekstida bir yoki bir nechta oqim ishlaydi. Tarmoq - bu operatsion tizim protsessor vaqtini ajratadigan asosiy birlik. Threadpool, birinchi navbatda, dastur iplari sonini kamaytirish va ishchi iplarni boshqarishni ta'minlash uchun ishlatiladi
Shaxsiy kompyuter nima qisqartma nima?
Kompyuter - bu shaxsiy kompyuterning qisqartmasi
Bulutli hisoblash nima, u nima uchun kerak?
Foydalanish imkoniyati; Bulutli hisoblash dunyoning istalgan joyidan va internetga ulangan har qanday qurilmadan ilovalar va ma'lumotlarga kirishni osonlashtiradi. Xarajatlarni tejash; Bulutli hisoblash korxonalarga kengaytiriladigan hisoblash resurslarini taklif qiladi, shuning uchun ularni sotib olish va saqlash xarajatlarini tejaydi
Kelajakda nima kutmoqda?
Ibora [FE'L inflects] Agar siz kelajak nima bo'lishini bilsangiz, kelajakda nima bo'lishini bilasiz. O‘g‘limizning kelajagi nima bo‘ladi, deb o‘yladik