Бейне: JS түйінінде wait функциясының қолданылуы неде?
2024 Автор: Lynn Donovan | [email protected]. Соңғы өзгертілген: 2023-12-15 23:49
бірге Түйін v8, асинхронды/ күту функцияны ресми түрде шығарды Түйін Уәделер мен функция тізбегімен күресу. Функцияларды бірінен соң бірі тізбектелудің қажеті жоқ, жай ғана күту Promise қайтаратын функция. Бірақ асинхронды функцияны бұрын жариялау керек күтуде Promise қайтаратын функция.
Осылайша, wait функциясын қалай пайдаланасыз?
The күту кілт сөз Оны уәде орындалғанша сол жолда кодты кідірту үшін кез келген асинхронды уәдеге негізделген функцияның алдына қоюға болады, содан кейін алынған мәнді қайтарады. Әзірше орындау мүмкіндігін күтіп тұрған басқа код мұны жасайды.
Әрі қарай, асинхронды күтудің мәні неде? Синхрондау / күту күрделендіруге мүмкіндік береді асинхронды код синхронды сияқты қарапайым көрінеді. Жазуды жасайды асинхронды код өте оңай. Сіз өзіңіздің сұрағыңызда атап өткендей, сіз синхронды нұсқаны жазған сияқтысыз - бірақ бұл шын мәнінде асинхронды.
Дәл солай, неге біз JavaScript-те асинхронды және күтуді пайдаланамыз?
Синхрондау / Күту тізбектелген уәделермен жұмыс істеу және жазу процесін жеңілдету үшін жасалған. Синхрондау функциялары Уәде қайтарады. Егер функция қате жіберсе, Уәде қабылданбайды. Функция мәнді қайтарса, Уәде шешіледі.
Wait async қалай жұмыс істейді?
JavaScript ES8 енгізілді асинхронды / күту жасайды жұмыс ның жұмыс істейді Promises көмегімен оңайырақ. Ан асинхронды функциясы құрамында болуы мүмкін күту функцияның орындалуын кідіртетін және қабылданған Уәденің шешімін күтетін өрнек, содан кейін әрекетті жалғастырады. асинхронды функцияның орындалуы және шешілген мәнді қайтарады.
Ұсынылған:
Бұрыштық 7-де селектордың қолданылуы неде?
Селектор атрибуты компонент HTML тілінде пайдаланылған кезде Angular қалай анықталатынын анықтауға мүмкіндік береді. Ол Angular-ға осы компоненттің данасын жасауды және енгізуді айтады, онда ол бұрыштық қолданбаңыздағы Негізгі HTML файлында селектор тегін табады
Біз нақты мәлімдемені қалай пайдаланамыз, оның қолданылуы неде?
SELECT DISTINCT операторы тек ерекше (әртүрлі) мәндерді қайтару үшін пайдаланылады. Кесте ішінде баған жиі қайталанатын көптеген мәндерден тұрады; кейде сіз тек әртүрлі (ерекше) мәндерді тізімдегіңіз келеді
Класс жолының қолданылуы неде?
Classpath - Java виртуалды машинасындағы немесе Java компиляторындағы параметр, ол пайдаланушы анықтайтын сыныптар мен бумалардың орнын көрсетеді. Параметр пәрмен жолында немесе орта айнымалысы арқылы орнатылуы мүмкін
C++ функциясының ішінде функцияны шақыра аласыз ба?
Лексикалық ауқым С тілінде жарамсыз, себебі компилятор ішкі функцияның дұрыс жад орнын таба алмайды. Кірістірілген функцияға C қолдау көрсетілмейді, себебі біз C тіліндегі басқа функцияның ішіндегі функцияны анықтай алмаймыз. Біз функцияны функцияның ішінде жариялай аламыз, бірақ ол кірістірілген функция емес
Индекс функциясының кестесі дегеніміз не?
INDEX() функциясы мәнге қатысты сұрыптаусыз бөлімдегі ағымдағы жолдың индексін қайтарады. INDEX() Date бөлімінде есептелетін болса, әрбір жолдың индексі 1, 2, 3, 4… және т