Utilisée pour envoyer une valeur à un générateur. La valeur est renvoyée avec une expression yield et renvoie une valeur générée par la prochaine expression yield. send(x) correspond à next(x) pour les générateurs ES2015. Generator. prototype. throw() Non-standard. Lève une exception au sein d'un générateur.
https://fr.javascript.info › generators
Générateurs - JavaScriptPour créer un générateur, nous avons besoin d’une construction syntaxique spéciale: fonction*, appelée “fonction générateur”. Cela ressemble à ça: function* generateSequence() { yield 1; yield 2; return 3; } Les fonctions du générateur se comportent différemment des fonctions normales.
https://developer.mozilla.org › fr › docs › Web › JavaScript › Guide › Iterators_and_generators
Itérateurs et générateurs - JavaScript | MDN - MDN Web DocsUn générateur est un type de fonction spécial qui fonctionne comme une fabrique (factory) d'itérateurs. Une fonction devient un générateur lorsqu'elle contient une ou plusieurs expressions yield et qu'elle utilise la syntaxe function*.
https://www.pierre-giraud.com › javascript-apprendre-coder-cours › generateur
Les générateurs en Javascript - Pierre GiraudUn générateur permet de retourner plusieurs valeurs à la différence des fonctions classiques qui ne peuvent retourner qu’une valeur. Pour définir une fonction génératrice, nous allons devoir utiliser la syntaxe function* ainsi que le mot clef yield.
https://marmelab.com › blog › 2017 › 03 › 28 › generator-in-depth.html
Comprendre les générateurs en JavaScript - MarmelabLes générateurs sont une fonctionnalité introduite dans ES6 qui permet de créer des fonctions spéciales avec la capacité de mettre en pause leur exécution en retournant un résultat intermédiaire. Ils sont déclarés avec le mot clef function *, et utilisent le mot clef yield pour retourner un résultat intermédiaire.
https://www.digitalocean.com › community › tutorials › understanding-generators-in-javascript-fr
Comprendre les générateurs en JavaScript - DigitalOceanDans cet article, nous verrons comment créer des fonctions de générateur, comment itérer sur les objets du générateur, la différence entre le rendement et le retour dans un générateur, et d’autres aspects du travail avec les générateurs.
https://javascript.info › generators
Generators - The Modern JavaScript TutorialTo create a generator, we need a special syntax construct: function*, so-called “generator function”. It looks like this: function* generateSequence() { yield 1; yield 2; return 3; } Generator functions behave differently from regular ones. When such function is called, it doesn’t run its code.
https://www.commentcoder.com › gatsby-js
Gatsby JS, c'est quoi ? Le Guide Ultime - Comment CoderGatsby est un générateur de sites statiques basé sur React et GraphQL. Vous codez vos pages en JSX et écrivez votre contenu en Markdown et Gatsby se charge de générer un seul fichier HTML en Single Page App qui suit les derniers standards de développement JAMStack qui offrent rapidité et sécurité.
https://www.codeheroes.fr › 2021 › 02 › 08 › les-iterateurs-et-generateurs-en-javascript
Les itérateurs et générateurs en Javascript - Code HeroesFonctionnement d’un générateur. La valeur retournée par la méthode next est un objet ayant les propriétés suivantes : done: un booléen indiquant si l’exécution est terminée ou non ; value: La valeur retournée par l’expression yield (ou return).
La fonction Math.random () renvoie un nombre flottant pseudo-aléatoire compris dans l'intervalle [0, 1 [ (ce qui signifie que 0 est compris dans l'intervalle mais que 1 en est exclu) selon une distribution approximativement uniforme sur cet intervalle.