Video: Ni nini kinachosubiri kwenye nodi?
2024 Mwandishi: Lynn Donovan | [email protected]. Mwisho uliobadilishwa: 2023-12-15 23:53
Na Nodi v8, usawazishaji/ kusubiri kipengele kilizinduliwa rasmi na Nodi kushughulikia Ahadi na mnyororo wa utendaji kazi. Kazi hazihitaji kufungwa moja baada ya nyingine, kwa urahisi kusubiri kazi inayorudisha Ahadi. Lakini usawazishaji wa chaguo za kukokotoa unahitaji kutangazwa hapo awali kusubiri kipengele cha kurudisha Ahadi.
Swali pia ni, ni nini kinangojea katika nodi ya JS?
kusubiri . js ni maktaba nyepesi, isiyo na utegemezi ya ahadi ambayo hurahisisha mantiki ya mfululizo na sambamba kwa kufikiria kulingana na seti. Wewe kusubiri () seti ya vitu, na ukishakuwa na vitu vyote, unafanya vitu.
Vivyo hivyo, unatumiaje kusubiri? The kusubiri neno kuu Hili linaweza kuwekwa mbele ya utendakazi wowote wa msingi wa ahadi ya async kusitisha msimbo wako kwenye mstari huo hadi ahadi itimizwe, kisha urudishe thamani inayotokana. Wakati huo huo, msimbo mwingine ambao unaweza kuwa unangojea nafasi ya kutekeleza unafanya hivyo.
Kando na hii, naweza kutumia async await katika nodi?
Async kazi zinapatikana asili ndani Nodi na zinaashiriwa na Async neno kuu katika tamko lao. Wanarudisha ahadi kila mara, hata kama hutawaandikia kwa uwazi fanya hivyo. Pia, kusubiri neno kuu linapatikana ndani tu Async kazi kwa sasa - haiwezi kutumika katika wigo wa kimataifa.
Unasubirije ahadi?
Ikiwa unatumia neno kuu la async kabla ya ufafanuzi wa chaguo la kukokotoa, basi unaweza kutumia kusubiri ndani ya kipengele. Wakati wewe kusubiri ahadi , kazi imesitishwa kwa njia isiyo ya kuzuia hadi ahadi inatulia. Ikiwa ahadi inatimiza, unarudisha thamani. Ikiwa ahadi inakataa, thamani iliyokataliwa inatupwa.
Ilipendekeza:
Ninawezaje kuweka kifurushi kinachosubiri?
Ikiwa jumuia yako mpya ya ghorofa tayari inatumia mfumo wa makabati ya Parcel Pending, unachohitaji kufanya ni: Ingia katika akaunti yako katika https://my.parcelpending.com/user/login. Chagua kichupo cha "Kuhamia kwa Mali Mpya". Kamilisha habari inayohitajika
Es6 ni nini kwenye nodi ya JS?
ES6 (ECMAScript 2015) ni toleo la hivi punde thabiti la JavaScript. Babel ni mkusanyaji unaoturuhusu kuandika vipengele vya ES6 katika JavaScript na kuiendesha katika injini za zamani/zilizopo. Jinsi ya kusanidi Babel ukitumia Programu yako ya Node.js. Unapaswa kuwa na nodi ya hivi karibuni
SetHeader ni nini kwenye nodi ya JS?
SetHeader() ni njia ya asili ya Node. js na res. header() ni lakabu ya res. setHeader() hukuruhusu kuweka tu kichwa cha umoja na res. header() itakuruhusu kuweka vichwa vingi
Ni nini nodi kwenye mti wa uamuzi?
Mti wa maamuzi ni muundo unaofanana na chati ambapo kila nodi ya ndani inawakilisha 'jaribio' kwenye sifa (kwa mfano ikiwa sarafu ya sarafu inakuja vichwa au mikia), kila tawi linawakilisha matokeo ya jaribio, na kila nodi ya jani inawakilisha lebo ya darasa (uamuzi umechukuliwa baada ya kuweka sifa zote)
Je, nodi kwenye mtandao ni nini?
Nodi ni kifaa chochote halisi ndani ya mtandao wa zana zingine ambacho kinaweza kutuma, kupokea au kusambaza taarifa. Kompyuta ya kibinafsi ndio nodi ya kawaida zaidi. Kwa mfano, mtandao unaounganisha kompyuta tatu na printer moja, pamoja na vifaa viwili zaidi vya wireless, ina nodes sita za jumla