Pot.js で利用可能。 PotLite.js では利用できません。
文字列 string をインデントして返します。
引数 string は対象の文字列を指定します。
引数 size は、任意に インデントする深さを数値で指定します。
size のデフォルトは 2 です。
引数 ch は、任意にインデントする文字を指定します。
ch のデフォルトは スペース ' ' です。
size と ch は順序が異なっていても認識されます。
インデントは、改行ごとに行われます。
Pot.globalize() が適応されている場合、Pot.indent() が indent() で実行できます。
string をインデントした文字列が返ります。
var s = 'foo bar baz'; debug(Pot.indent(s)); // ' foo bar baz' debug(Pot.indent(s, 4)); // ' foo bar baz' debug(Pot.indent(s, 1, '\t')); // '\tfoo bar baz'
var s = 'foo\nbar\nbaz'; debug(Pot.indent(s, 1, '\t')); // '\tfoo\n\tbar\n\tbaz'