Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis avril 2021.
La méthode of() des instances de Intl.DisplayNames reçoit un code et retourne une chaîne de caractères selon la locale et les options définies lors de l'instanciation de cet objet Intl.DisplayNames.
Le code à fournir dépend du type :
Une chaîne de caractères formatée spécifique à une langue, ou undefined s'il n'y a pas de données pour l'entrée et que fallback est "none".
Note : fallback n'est utilisé que si code est structurellement valide. Voir utiliser une fonction de repli.
Quand le Intl.DisplayNames est construit avec fallback: "code", la méthode of() retourne le code si l'entrée est structurellement valide mais qu'aucune donnée n'est disponible pour cette entrée. Si fallback est "none", undefined est retourné.
Cependant, cela ne s'applique que si le code est structurellement valide. Par exemple, si type est "region" mais que code ne suit pas la grammaire unicode_region_subtag (2 caractères alphabétiques ou 3 caractères numériques), un RangeError est directement levé au lieu d'utiliser la fonction de repli.
| ECMAScript® 2027 Internationalization API Specification # sec-Intl.DisplayNames.prototype.of |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 27 févr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.