Maison > interface Web > js tutoriel > le corps du texte

Comment utiliser l'asynchrone dans Node.js

不言
Libérer: 2019-01-03 13:41:36
original
4558 Les gens l'ont consulté

async dans Node.js peut implémenter un traitement asynchrone en utilisant un code lisible. Le traitement asynchrone est le processus de comparaison des données avant et après la mise à jour et de transmission des données uniquement lorsque la page est mise à jour. appelé Ajax dans le traitement frontal.

Comment utiliser lasynchrone dans Node.js

Promise et async en tant que méthodes de mise en œuvre du traitement asynchrone

Promise peut être utilisée pour traiter Node.js de manière asynchrone.

En fait, il est plus facile de mettre en œuvre un traitement asynchrone que de le mettre en œuvre.

Cependant, asynic a des navigateurs Internet et d'autres navigateurs incompatibles, nous devons donc bien réfléchir dans la pratique.

Comment utiliser async dans Node.js

Comment installer le package async

Command

npm install async
Copier après la connexion

Syntaxe du traitement asynchrone

async.方法名称([
  function(callback) {
    内容处理
  }
});
Copier après la connexion

Analyse :

nom de la méthode async.en ligne 1 Le le nom de la méthode asynchrone est spécifié pour appeler la méthode du gestionnaire.

La fonction (callback) de la ligne 2 est traitée en fonction des paramètres de la partie callback.

Le contenu du traitement de la ligne 3 consiste à terminer le traitement réel.

La ligne 4 termine le traitement.

Exemple typique de méthode de traitement asynchrone

cascade

Utilisez un tableau pour effectuer un traitement asynchrone.

Il est exécuté selon l'ordre du tableau. La

série

utilise également des tableaux pour effectuer un traitement asynchrone et s'exécute selon l'ordre du tableau. La différence entre

et Waterfall est que lorsque vous effectuez le traitement suivant, vous devez appeler la fonction de rappel pour continuer le traitement.

Les valeurs passées en arguments à cette fonction de rappel sont affectées au tableau dans l'ordre en fin de traitement.

parallèle

parallèle gère le parallélisme, c'est-à-dire qu'il ne peut pas être exécuté séquentiellement comme une série.

La fonction de rappel est appelée en parallèle pour continuer le traitement, la valeur passée en argument à cette fonction de rappel est également affectée au tableau en fin de traitement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!