Compartilhar via


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...

ellipsisHash(string, number)

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/