Looking for javascript Keywords? Try Ask4Keywords

JavaScriptAsync-Funktionen (Async / Erwarten)


Einführung

async und await bauen auf Versprechungen und Generatoren auf, um asynchrone Aktionen inline auszudrücken. Dies macht die Pflege von asynchronem Code oder Callback-Code wesentlich einfacher.

Funktionen mit dem async Schlüsselwort geben ein Promise und können mit dieser Syntax aufgerufen werden.

Innerhalb einer async function das await Schlüsselwort auf ein beliebiges Promise angewendet werden und bewirkt, dass der gesamte Funktionsrumpf nach dem await ausgeführt wird, nachdem das Versprechen aufgelöst wurde.

Syntax

  • Async-Funktion foo () {
    ...
    Erwarte asyncCall ()
    }
  • async-Funktion () {...}
  • async () => {...}
  • (async () => {
    const data = asyncCall () erwarten
    console.log (data)}) ()

Bemerkungen

Async-Funktionen sind ein syntaktischer Zucker über Versprechungen und Generatoren. Sie helfen Ihnen dabei, Ihren Code lesbarer, wartbarer zu machen, Fehler leichter zu erkennen und weniger Einzug zu haben.

Async-Funktionen (Async / Erwarten) Verwandte Beispiele