在JavaScript 中,有多個格式化字串的選項:
範本字串(ES6 ): 使用範本文字 ( ),您可以嵌入要直接格式化為字串的值:
const amount = 10; console.log(`This is ${amount} times easier!`); // "This is 10 times easier!"
同時替換:如果您需要更複雜的格式,請考慮使用同時替換。這涉及使用正規表示式一次替換所有格式序列:
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"
以上是printf 或 String.Format 的 JavaScript 等價物是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!