質問: printf/string.formatと同等のjavascript 私は、c/phpのprintf()、またはc#/ javaプログラマーのstring.format()(.netの場合はiformatprovider)と同等の優れたjavascriptを探しています。私の基本的な要件は今のところ数字の千の区切り記号フォーマットですが、たくさんの組み合わせ(日付を含む)を処理するものが良いでしょう。私は、microsoftの ajax libraryがstring.format()のバージョンを提供することを認識していますが、そのフレームワークの全体的なオーバーヘッドを望んでいません。
回答: javascriptプログラマーは https://github.com/ildar-shaimordanov/jsxt/blob/master/js/string.js でstring.prototype.sprintfを使用できます。以下はその例です。var d = new date(); var datestr = '%02d:%02d:%02d'.sprintf( d.gethours(), d.getminutes(), d.getseconds());