Web Sites com Ajax

JavaScript

String

O objeto string é utilizado para manipular um texto armazenado em uma variáve e, para essa manipulação, ele nos disponibiliza diversos métodos.

É importante ressaltar que, além do objeto string, há a string literal. Quando utilizamos alguns dos métodos do objeto string na string literal, essa última é convertida automatica e temporariamente em um objeto string. Por exemplo, o método length retorna a quantidade de caracteres em uma string.

Veja a utilização desse método abaixo em ambos os casos:

var portal1 = "iMasters";
var portal2 = new String("iMasters");

alert("A variável portal1 contém: " + portal1.length + " caracteres.");
alert("A variável portal2 contém: " + portal2.length + " caracteres.");

No exemplo acima, teremos o valor 8 (oito) nos dois casos (string literal - portal1; objeto string - portal2) porque 8 (oito) é o total de caracteres contido no nome iMasters.

Os métodos do objeto String()

Relação dos métodos mais utilizados.
Método Descrição
indexOf() Retorna a posição da primeira ocorrência de um valor especificado em uma string.
lastIndexOf() Retorna a posição da última ocorrência de um valor especificado em uma string.
match() Procura por um valor específico em uma string. Se encontrado, ele (valor) é retornado, caso contrário, retorna null.
replace() Substitue alguns caracteres por outros caracteres em uma string.
toLowerCase() Exibe os caracteres da string em minúsculos.
toUpperCase() Exibe os caracteres da string em maiúsculos.
substr() Extrai uma quantidade específica de caracteres de uma string a partir de um índice inicial.
substring() Extrai os caracteres de uma string entre dois índices.

Demonstração de alguns dos métodos utilizados no objeto String.