In JavaScript gibt es mehrere Optionen zum Formatieren von Zeichenfolgen:
Vorlagenzeichenfolgen (ES6): Mithilfe von Vorlagenliteralen ( ) können Sie die zu formatierenden Werte direkt einbetten in die Zeichenfolge:
const amount = 10; console.log(`This is ${amount} times easier!`); // "This is 10 times easier!"
Gleichzeitige Ersetzungen: Wenn Sie eine komplexere Formatierung benötigen, sollten Sie die Verwendung simultaner Ersetzungen in Betracht ziehen. Dabei werden alle Formatsequenzen auf einmal durch einen regulären Ausdruck ersetzt:
const text = "Amount: {0}, Date: {1}"; const values = ["0", "2023-02-08"]; console.log(text.replace(/\{(\d+)\}/g, (match, index) => values[index])); // "Amount: 0, Date: 2023-02-08"
Das obige ist der detaillierte Inhalt vonWas sind die JavaScript-Äquivalente zu printf oder String.Format?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!