Intl.Locale.prototype.toString()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2020.
Die toString()
Methode von Intl.Locale
Instanzen gibt die vollständige Locale-Kennzeichnerzeichenkette dieses Locales zurück.
Probieren Sie es aus
Syntax
toString()
Parameter
Keine.
Rückgabewert
Die Unicode-Locale-Kennzeichnerzeichenkette des locale.
Beschreibung
Das Locale
-Objekt ist eine JavaScript-Darstellung eines Konzepts
Unicode-Locale-Kennzeichner. Informationen über ein bestimmtes Locale (Sprache, Schrift,
Kalendertyp, etc.) können in einer Locale-Kennzeichnerzeichenkette kodiert werden. Um die Arbeit
mit diesen Locale-Kennzeichnern zu erleichtern, wurde das Locale
-Objekt
in JavaScript eingeführt. Ein Aufruf der toString
-Methode an einem Locale-Objekt
gibt die Kennzeichnerzeichenkette für dieses bestimmte Locale zurück. Die
toString
-Methode ermöglicht es, Locale
-Instanzen als Argument
für bestehende Intl
-Konstruktoren bereitzustellen, in JSON zu serialisieren
oder in jedem anderen Kontext zu verwenden, in dem eine genaue Zeichenfolgenrepräsentation nützlich ist.
Beispiele
Verwendung von toString
const myLocale = new Intl.Locale("fr-Latn-FR", {
hourCycle: "h12",
calendar: "gregory",
});
console.log(myLocale.baseName); // Prints "fr-Latn-FR"
console.log(myLocale.toString()); // Prints "fr-Latn-FR-u-ca-gregory-hc-h12"
Spezifikationen
Specification |
---|
ECMAScript Internationalization API Specification # sec-Intl.Locale.prototype.toString |
Browser-Kompatibilität
BCD tables only load in the browser