0 Tage Serie
javascript / intermediate
Snippet

Lokalisierte Listenformatierung

Das Intl.ListFormat-Objekt ermöglicht eine sprachabhängige Listenformatierung. Es verarbeitet automatisch lokalisierte Trennzeichen (wie Kommas) und Konjunktionen (wie 'und' oder 'oder') basierend auf dem angegebenen Locale.

snippet.js
javascript
1
2
3
4
5
6
7
8
const tools = ['Node.js', 'TypeScript', 'Deno'];
const formatter = new Intl.ListFormat('en', {
style: 'long',
type: 'conjunction'
});
console.log(formatter.format(tools));
// Output: 'Node.js, TypeScript, and Deno'
nodejs
Erklärung
1
new Intl.ListFormat('en', { ... });
Initialisiert einen Formatierer für die englische Sprache mit spezifischem Styling.
2
formatter.format(tools);
Verarbeitet das Array in einen grammatikalisch korrekten String für die Zielsprache.