Région de recherche :

Date :

https://developer.mozilla.org › fr › docs › Web › JavaScript › Reference › Global_Objects › Generator

Generator - JavaScript | MDN - MDN Web Docs

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 - JavaScript

Pour 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 Docs

Un 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 Giraud

Un 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 - Marmelab

Les 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 - DigitalOcean

Dans 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 Tutorial

To 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 Coder

Gatsby 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 Heroes

Fonctionnement 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).

https://developer.mozilla.org › fr › docs › Web › JavaScript › Reference › Global_Objects › Math › random

Math.random() - JavaScript | MDN - MDN Web Docs

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.