Pot.js で利用可能。 PotLite.js では利用できません。
文字列 string を指定の長さに丸めます。
引数 string は、対象の文字列を指定します。
引数 maxLen は、丸める最大の長さを任意に指定します。
maxLen のデフォルトは 140 です。
引数 ellipsis は、任意に 丸めた末尾に付ける文字列を指定します。
ellipsis のデフォルトは '...' です。
Pot.globalize() が適応されている場合、Pot.truncate() が truncate() で実行できます。
string を maxLen の長さに丸めた文字列が返ります。
var string = 'Helloooooooooo Wooooooooorld!! Hellooooo Woooooorld!!'; var result = Pot.truncate(string, 10); debug(result + ' (length = ' + result.length + ')'); // result = 'Hellooo...' (length = 10)
var string = 'foooooooo baaaaaaaaar baaaaaaaaaaz'; var result = Pot.truncate(string, 16, '...more'); debug(result + ' (length = ' + result.length + ')'); // result = 'foooooooo...more' (length = 16)