Skip to content

@pmun/utils / truncate

Function: truncate() ​

ts
function truncate(
   str, 
   length, 
   ellipsis): string;

截取字符串并添加省略号

Parameters ​

str ​

string

原始字符串

length ​

number = 50

截取的最大长度,默认为 50

ellipsis ​

string = '...'

省略号字符,默认为'...'

Returns ​

string

截取后的字符串,如果原字符串长度小于等于截取长度,则返回原字符串

Example ​

ts
truncate('这是一个很长的字符串', 5) // '这是...'
truncate('这是一个很长的字符串', 5, '…') // '这是一…'
truncate('短字符', 10) // '短字符'