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
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.