Looking for javascript Keywords? Try Ask4Keywords

JavaScriptFonctions asynchrones (asynchrone / wait)


Introduction

async et await construire sur des promesses et des générateurs pour exprimer des actions asynchrones en ligne. Cela rend le code asynchrone ou de rappel beaucoup plus facile à maintenir.

Les fonctions avec le mot-clé async renvoient une Promise et peuvent être appelées avec cette syntaxe.

Dans une async function le mot-clé await peut être appliqué à n'importe quelle Promise et entraînera l'exécution de tout le corps de fonction après l' await après résolution de la promesse.

Syntaxe

  • fonction asynchrone foo () {
    ...
    attend asyncCall ()
    }
  • fonction asynchrone () {...}
  • async () => {...}
  • (async () => {
    const data = attendre asyncCall ()
    console.log (data)}) ()

Remarques

Les fonctions asynchrones sont un sucre syntaxique plutôt que des promesses et des générateurs. Ils vous aident à rendre votre code plus lisible, plus facile à entretenir, plus facile à détecter et avec moins d'indentation.

Fonctions asynchrones (asynchrone / wait) Exemples Liés