StringUtils class
Classe auxiliar que contém métodos de utilitário de cadeia de caracteres.
Métodos
| ellipsis(string, number) | Truncar cadeia de caracteres com... |
| ellipsis |
ElipseHash – criar cadeia de caracteres truncada com hash exclusivo para a parte truncada. |
| hash(string) | UniqueHash – criar um hash exclusivo a partir de uma cadeia de caracteres. |
Detalhes do método
ellipsis(string, number)
Truncar cadeia de caracteres com...
static function ellipsis(text: string, length: number): string
Parâmetros
- text
-
string
Texto.
- length
-
number
Comprimento para truncar texto.
Retornos
string
Cadeia de caracteres original modificada.
ellipsisHash(string, number)
ElipseHash – criar cadeia de caracteres truncada com hash exclusivo para a parte truncada.
static function ellipsisHash(text: string, length: number): string
Parâmetros
- text
-
string
Texto a ser truncado.
- length
-
number
Comprimento para truncar em.
Retornos
string
A cadeia de caracteres truncada com hash exclusivo para a parte truncada.
hash(string)
UniqueHash – criar um hash exclusivo a partir de uma cadeia de caracteres.
static function hash(text: string): string
Parâmetros
- text
-
string
Texto para hash.
Retornos
string
Uma cadeia de caracteres que é um hash exclusivo.
Comentários
A origem dessa função foi derivada do seguinte artigo:
https://werxltd.com/wp/2010/05/13/javascript-implementation-of-javas-string-hashcode-method/