Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2017 browserübergreifend verfügbar.
Das Intl.NumberFormat Objekt ermöglicht die sprachsensible Formatierung von Zahlen.
Erstellt ein neues NumberFormat Objekt.
Gibt ein Array mit den angegebenen Locales zurück, die unterstützt werden können, ohne auf die Standard-Locale der Laufzeitumgebung zurückzufallen.
Diese Eigenschaften sind auf Intl.NumberFormat.prototype definiert und werden von allen Intl.NumberFormat Instanzen geteilt.
Intl.NumberFormat.prototype.constructorDie Konstruktorfunktion, die das Instanzobjekt erstellt hat. Für Intl.NumberFormat Instanzen ist der Anfangswert der Intl.NumberFormat Konstruktor.
Intl.NumberFormat.prototype[Symbol.toStringTag]Der Anfangswert der [Symbol.toStringTag] Eigenschaft ist der String "Intl.NumberFormat". Diese Eigenschaft wird in Object.prototype.toString() verwendet.
Getter-Funktion, die eine Zahl gemäß der Locale und den Formatierungsoptionen dieses Intl.NumberFormat Objekts formatiert.
Intl.NumberFormat.prototype.formatRange()Getter-Funktion, die eine Zahlenspan gemäß der Locale und den Formatierungsoptionen des Intl.NumberFormat Objekts formatiert, von dem die Methode aufgerufen wird.
Intl.NumberFormat.prototype.formatRangeToParts()Gibt ein Array von Objekten zurück, das die Zahlenspann als Teile darstellt, die für eine benutzerdefinierte, locale-abhängige Formatierung verwendet werden können.
Intl.NumberFormat.prototype.formatToParts()Gibt ein Array von Objekten zurück, das die Zahlenzeichenfolge als Teile darstellt, die für eine benutzerdefinierte, locale-abhängige Formatierung verwendet werden können.
Intl.NumberFormat.prototype.resolvedOptions()Gibt ein neues Objekt mit Eigenschaften zurück, die die Locale und Kollationsoptionen widerspiegeln, die während der Initialisierung des Objekts berechnet wurden.
Bei der grundlegenden Verwendung ohne Angabe einer Locale wird eine formatierte Zeichenfolge in der Standard-Locale und mit Standardeinstellungen zurückgegeben.
Dieses Beispiel zeigt einige der Variationen in lokalisierten Zahlenformaten. Um das Format der in der Benutzeroberfläche Ihrer Anwendung verwendeten Sprache zu erhalten, geben Sie sicher diese Sprache (und möglicherweise einige Ersatzsprachen) mit dem Argument locales an:
Die Ergebnisse können mit dem options Argument angepasst werden:
Eine vollständige Liste der Optionen finden Sie auf der Seite des Intl.NumberFormat() Konstruktors.
| ECMAScript® 2027 Internationalization API Specification # numberformat-objects |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.