Video: JS tugunida kutish nimadan iborat?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
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.
Shu tarzda, wait dan 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.
Keyinchalik, savol tug'iladi, async kutish nima? Asinx / kuting murakkablashtirish imkonini beradi asinxron kod sinxronlash kabi oddiy ko'rinadi. U yozishni amalga oshiradi asinxron kod juda oson. O'zingizning savolingizda ta'kidlaganingizdek, siz sinxron variantni yozayotganga o'xshaysiz - lekin bu aslida asinxron.
Xo'sh, nima uchun biz JavaScript-da async va kutishdan foydalanamiz?
Asinx / Kutib turing zanjirli va'dalar bilan ishlash va yozish jarayonini soddalashtirish uchun yaratilgan. Asinx funktsiyalari va'dani qaytaradi. Agar funktsiya xatoga yo'l qo'ysa, va'da rad etiladi. Agar funktsiya qiymat qaytarsa, va'da hal qilinadi.
Wait async qanday ishlaydi?
JavaScript ES8 taqdim etildi asinx / kuting qiladi ish ning ishlaydi Promises bilan osonroq. An asinx funktsiyani o'z ichiga olishi mumkin kuting funktsiyani bajarishni to'xtatib turadigan va qabul qilingan va'da qarorini kutadigan va keyin davom ettiradigan ifoda. asinx funksiyaning bajarilishi va hal qilingan qiymatni qaytaradi.
Tavsiya:
Webning turli komponentlari nimadan iborat?
Veb-saytni birlashtirgan ba'zi komponentlar: Front End Elements. Odamlar ko'pincha veb-saytni old va orqa uchi bor deb ta'riflashadi. Navigatsiya tuzilishi. Sahifa tartibi. Logotip. Tasvirlar. Tarkib. Grafika dizayni. Back End elementlari
Kompyuterning to'rtta asosiy vazifasi nimadan iborat?
Barcha kompyuterlar to'rtta asosiy funktsiyani bajaradi. Bular ma'lumotlarni kiritish, qayta ishlash, chiqarish va saqlashdir
Tizim tahlilchisining vazifasi nimadan iborat?
Tizim tahlilchisi - axborot texnologiyalaridan foydalangan holda biznes muammolarini hal qilish uchun tahlil va dizayn usullaridan foydalanadigan shaxs. Tizim tahlilchilari zarur bo'lgan tashkiliy yaxshilanishlarni aniqlaydigan, ushbu o'zgarishlarni amalga oshirish uchun tizimlarni ishlab chiqadigan va boshqalarni tizimlardan foydalanishga o'rgatadigan va rag'batlantiradigan o'zgarishlar agenti sifatida xizmat qilishi mumkin
Visual Studio 2012 refaktoring funksiyasining vazifasi nimadan iborat?
Ushbu refaktoring opsiyasi usuldan qo'shimcha parametrlarni olib tashlash va foydalanilgan hamma joyda havolalarni yangilash imkonini beradi. Odatda usullardan foydalanilmagan parametrlarni olib tashlash uchun ushbu xususiyat kerak
Kuchli parol nimadan iborat?
Kuchli parol kamida oltita belgidan iborat bo'ladi (va qancha belgilar bo'lsa, parol kuchliroq bo'ladi), agar ruxsat berilsa, harflar, raqamlar va belgilar (@, #, $, % va boshqalar) kombinatsiyasi. Parollar odatda katta-kichik harflarni hisobga oladi, shuning uchun kuchli parol katta va kichik harflardan iborat