Video: Hvad er brugen af await i node JS?
2024 Forfatter: Lynn Donovan | [email protected]. Sidst ændret: 2023-12-15 23:45
Med Node v8, den asynkrone/ vente funktion blev officielt rullet ud af Node at håndtere løfter og funktionskæder. Funktionerne skal simpelthen ikke kædes sammen efter hinanden vente funktionen, der returnerer løftet. Men funktionen asynkron skal erklæres før venter en funktion, der returnerer et løfte.
På denne måde, hvordan bruger du afvente?
Det vente nøgleord Dette kan sættes foran enhver asynkron løfte-baseret funktion for at sætte din kode på pause på den linje, indtil løftet opfyldes, og derefter returnere den resulterende værdi. I mellemtiden kan anden kode, der måske venter på en chance for at udføre, gøre det.
Efterfølgende er spørgsmålet, hvad er meningen med at afvente asynkronisering? Asynkron / vente giver mulighed for at gøre kompliceret asynkron kode ser så simpel ud som en synkron. Det gør skrivning asynkron kode enormt nemmere. Som du har bemærket i dit eget spørgsmål, ser det ud som om du skrev den synkrone variant - men det er faktisk asynkron.
Bare så, hvorfor bruger vi async og venter i JavaScript?
Asynkron / Vente blev skabt for at forenkle processen med at arbejde med og skrive lænkede løfter. Asynkron funktioner returnerer et løfte. Hvis funktionen giver en fejl, vil løftet blive afvist. Hvis funktionen returnerer en værdi, vil løftet blive løst.
Hvordan fungerer await async?
JavaScript ES8 introduceret asynkron / vente der gør job af arbejder med løfter lettere. An asynkron funktion kan indeholde en vente udtryk, der standser udførelsen af funktionen og venter på det godkendte løftes beslutning, og derefter genoptager asynkron funktions udførelse og returnerer den løste værdi.
Anbefalede:
Hvad er brugen af udvidelseskort?
Alternativt kaldet et tilføjelseskort, udvidelseskort, internt kort, interfaceadapter eller kort, er et udvidelseskort et printkort, der passer ind i en udvidelsesslot på en stationær computer. Et udvidelseskort bruges til at give en computer yderligere funktioner, såsom forbedret videoydelse via et grafikkort
Hvad er brugen af FileWriter i Java?
Java FileWriter-klassen bruges til at skrive tegnorienterede data til en fil. Det er tegnorienteret klasse, som bruges til filhåndtering i java. I modsætning til FileOutputStream-klassen behøver du ikke at konvertere streng til byte-array, fordi den giver en metode til at skrive streng direkte
Hvad er brugen af vælger i vinkel 7?
Selector-attributten giver os mulighed for at definere, hvordan Angular identificeres, når komponenten bruges i HTML. Den fortæller Angular at oprette og indsætte en forekomst af denne komponent, hvor den finder selector-tagget i den overordnede HTML-fil i din angular-app
Hvad er async await JavaScript?
Sammenfattende er async/await en renere syntaks til at skrive asynkron Javascript-kode. Det forbedrer læsbarheden og flowet af din kode. Ting at huske på, mens du bruger async/wait: Async-funktioner giver et løfte. Await kan kun bruges i en asynkron blok
Hvad er brugen af pakken JSON i node JS?
Pakke. json er en almindelig JSON (Java Script Object Notation) tekstfil, som indeholder alle metadataoplysninger om Node JS Project eller applikation. Hver Node JS-pakke eller -modul skal have denne fil i rodbiblioteket for at beskrive dens metadata i almindeligt JSON-objektformat