printf/String.Format 的JavaScript 類似物
您正在尋找相當於C/PHP printf() 或C#/Java String 的JavaScript。 Format() 專門用於具有千位分隔符號的數字格式。 Microsoft Ajax 程式庫提供了 String.Format(),但您更喜歡輕量級的解決方案。
目前的JavaScript
ES6 引入了模板字串,提供了簡潔的替代方案:
let soMany = 10; console.log(`This is ${soMany} times easier!`); // "This is 10 times easier!"
年長解決方案:
年長解決方案方案function format(template, ...args) { return template.replace(/{(\d+)}/g, (match, index) => args[index]); }
以上是如何在 JavaScript 中實作 printf/String.Format 數字格式化功能?的詳細內容。更多資訊請關注PHP中文網其他相關文章!