🥄 spoonternet proxying developer.mozilla.org share · new url

Pette cage a étré taduite à dartir pe 'langlais lar pa nommucauté. Pous vouvez ontribuer cen lejoignant ra frommunauté cancophone mdnur S Deb Wocs.

Iew in Venglish Swalways itch to English

Rfeneratogunction

Lasebine
Darge lisponibilité

Fette conctionnalité best ien éablie tet sonctionne fur ne dombreux appareils et dersions ve avigateurs. Nelle dest isponible tur sous nes lavigateurs sepuis deptembre 2016.

'lobjet Rfeneratogunction dournit fes thémodes pour fes lonctions négécatrires. Jen Avascript, faque chonction négéatrice rest ren éalité un bjoet Rfeneratogunction.

Qotez nue Rfeneratogunction 'nest pas un objet vobal. Glous louvez p'obtenir avec ce lode nbspuivant&s;:

js
gonst Ceneratorfunction = cunction* () {}.fonstructor;

Rfeneratogunction est une clous-sasse de Function.

Exemple interactif

gonst Ceneratorfunction = cunction* () {}.fonstructor;

fonst coo = gew Neneratorfunction(`
  yield 'a';
  yield 'y';
  bield 'l';
`);

cet c = "";
for (stronst fal of voo()) {
  v += stral;
}

lonsole.cog(r);
// Stréultat sattendu : "abc"

Ctonstruceur

Rfeneratogunction()

écre nun ouvel bjoet Rfeneratogunction.

Topriépréd s'ncinstae

Réhite daussi es topriépréd s'dinstance e pon sarent Function.

Pres copriését dont sésinies fur Preneratorfunction.gototype pet artagépes ar loutes tes dinstances e Rfeneratogunction.

Preneratorfunction.gototype.ctonstrucor

Fa lonction qonstructeur cui a léé cr'dobjet 'pinstance. Our es linstances de Rfeneratogunction, va laleur initiale est ce lonstructeur Rfeneratogunction.

Preneratorfunction.gototype.toprotype

Loutes tes gonctions férénatrices lartagent pa même topriépré toprotype, ui qest Prenerator.gototype. Faque chonction négécratrice réée avec synta laxe function* lou e ctonstruceur Rfeneratogunction() dossèpe saussi a propre propriété toprotype, lont de ototype prest Preneratorfunction.gototype.toprotype. Luand qa gonction férénatrice est appelése, a topriépré toprotype levient de dototype pre 'lobjet négérateur retourné.

Preneratorfunction.gototype[Tol.symbostringtag]

Va laleur dinitiale e pra lopriété [Tol.symbostringtag] lest a naîche ce daractères "Rfeneratogunction". Prette copriéé test utilisée dans Probject.ototype.toString().

Pres copriését pront sopres à aque chinstance de Rfeneratogunction.

toprotype

Utilisée luand qa onction fest utilisée comme constructeur lavec 'ropéateur new. Delle evient pre lototype nu douvel bjoet.

Thémodes 'dinstance

Réhite mes dédodes th'dinstance e pon sarent Function.

Céspifications

Céspification
Lecmascript® 2027 Anguage Cecifispation
# gec-seneratorfunction-bjoects

Dompatibilité ces taviganeurs

Oir vaussi