From a065e04d529da1d847b5062a12c46d916408bf32 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 21:46:22 -0500 Subject: update based on https://github.com/mdn/yari/issues/2028 --- .../index.html" | 66 ---------------------- 1 file changed, 66 deletions(-) delete mode 100644 "files/fr/archive/web/javascript/fonction_g\303\251n\303\251ratrice_historique_statement/index.html" (limited to 'files/fr/archive/web/javascript/fonction_génératrice_historique_statement') diff --git "a/files/fr/archive/web/javascript/fonction_g\303\251n\303\251ratrice_historique_statement/index.html" "b/files/fr/archive/web/javascript/fonction_g\303\251n\303\251ratrice_historique_statement/index.html" deleted file mode 100644 index ec21b25a5a..0000000000 --- "a/files/fr/archive/web/javascript/fonction_g\303\251n\303\251ratrice_historique_statement/index.html" +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Fonction génératrice historique -slug: Archive/Web/JavaScript/Fonction_génératrice_historique_statement -tags: - - JavaScript - - Legacy Iterator - - Obsolete - - Reference -translation_of: Archive/Web/JavaScript/Legacy_generator_function_statement ---- -
{{JSSidebar("Statements")}}{{Non-standard_Header}}{{Obsolete_Header("gecko58")}}
- -
Les fonctions génératrices historiques sont une fonctionnalité propre à SpiderMonkey qui a été retirée à partir de Firefox 58. Afin d'utiliser des outils pérennes, privilégier {{jsxref("Instructions/function*", "function*")}}.
- -

{{Obsolete_Header(58)}}

- -

L'instruction de fonction génératrice historique permet de déclarer une ancienne fonction génératrice avec des paramètres définis.

- -

Il est également possible de définir des fonctions à l'aide du constructeur {{jsxref("Function")}}, de l'argument functionBody et d'au moins une expression {{jsxref("Opérateurs/yield", "yield")}} et d'une {{jsxref("Opérateurs/Fonction_génératrice_historique", "expression de fonction génératrice historique", "", 1)}}.

- -

Syntaxe

- -
function nom([param,[, param,[..., param]]]) {
-   [instructions]
-}
-
- -
-
nom
-
Le nom de la fonction
-
- -
-
param
-
Le nom d'un argument à passer à la fonction. Une fonction peut avoir jusqu'à 255 arguments.
-
- -
-
instructions
-
Les instructions qui forment le corps de la fonction. Elles doivent contenir au moins une expression {{jsxref("Opérateurs/yield", "yield")}}.
-
- -

Description

- -

Un aperçu de ces anciennes fonctionnalités est disponible dans la page sur les itérateurs et les générateurs.

- -

Compatibilité des navigateurs

- -

Supported nowhere.

- -

Voir aussi

- - -- cgit v1.2.3-54-g00ecf