Si l'expression du rendement est en pause, elle en suscitera également la fonction du générateur et ne redémarrera que lorsque la prochaine méthode sera appelée jusqu'à une autre expression de retour. La syntaxe de l'expression / mot clé du rendement est la suivante:
fonction * nom (arguments) instructionsOù nom représente le nom de la fonction, arguments sont les paramètres transmis pour la fonction et affirmations représenter le corps de la fonction.
Voici les caractéristiques du rendement * Expression / mots clés:
Maintenant, nous allons illustrer un exemple à travers lequel vous pouvez facilement comprendre comment utiliser le rendement * mot-clé / expression en javascript.
Fonction * affiché (x)Sortir
D'un autre côté, le le rendement * est un mot-clé / expression qui peut être utilisé pour représenter un objet itératif ou une autre fonction de générateur. Le rendement * itéère et renvoie la valeur en conséquence jusqu'à ce que la valeur booléenne soit vraie. La syntaxe de rendement * expression / mot-clé est la suivante:
Expression de rendement *Maintenant, nous allons présenter un exemple de rendement * expression / mot-clé.
Sortir
Exemple
Dans cet exemple, GeneratorFunc1 () Renvoie des valeurs cédées via la fonction suivante () similaire à ces valeurs qui sont cédées via GeneratorFunc2 (). Par la suite, via cette fonction générateurfunc2 (), nous pouvons facilement insérer plus de générateurs autant que possible.
Sortir
Conclusion
Après avoir lu cet article, vous connaissez le rendement * mot-clé / expression. Si vous utilisez l'expression de rendement *, vous ne pouvez pas faire face aux problèmes de rappel. Le concept derrière le rendement * est que la fonction peut reprendre ou s'arrêter volontairement jusqu'à ce qu'elle acquiert ce dont il a besoin. Nous avons également enrôlé des exemples qui vous aident à comprendre le meilleur usage de Rende * Expression / mot-clé en JavaScript.