0

Python には、文字列 fromatter のようなものがあります。

>>> print 'Name :%s Surname :%s'%('Ahmet','DAL')
Name :Ahmet Surname :DAL

Pythonのように簡単に使用できるJavascriptのネイティブ文字列フォーマット方法はありますか?

編集: 「sprintf」などの外部ライブラリを使用しているメソッドがあります.しかし、私はちょうど興味があります.Javascriptにネイティブメソッドはありますか?

ありがとう!

4

2 に答える 2

1

いいえ、Javascript にstr.formatは Python のようなネイティブの文字列フォーマット メソッドはありません。

于 2013-04-22T11:24:50.393 に答える
0

Javascript のsprintfを使用できます。

あなたが提供したsprintf同等の例は次のようになります。

sprintf('Name: %1$s Surname :%2$s', 'Ahmet','DAL');

引数の順序を変更することもできます:

sprintf('Name: %2$s Surname :%1$s', 'DAL', 'Ahmet');

これはオープンソースで、ここからダウンロードできます。

于 2013-04-22T11:06:06.657 に答える