6.2 - O objeto String

Cadeias de caracteres (Strings) são implementadas em Javascript como objetos embutidos embora as operações de atribuição e concatenação funcionem diretamente como se a string fosse um tipo básico de dado.

Atribuindo:
nome = 'Maria de Fátima Rodrigues';
telefone = '2341-1234';


Concatenando:
dados = nome + ':' + telefone;

Para executar operações mais complexas com strings existem algumas propriedades e métodos úteis.

 Propriedades:

length --

Devolve o tamanho da string

 

 Métodos:

toLowerCase() --

Retorna a string convertida para minúsculas.

toUpperCase() --

Retorna a string convertida para maiúsculas.

charAt(n) --

Retorna o n-ésimo caractere (o primeiro caracter está em zero).

indexOf(str, p) --

Procura str a partir da posição p, se não achar retorna -1.

substring(pi, pf) --

Retorna a string começada em pi e terminada em pf-1.

split(sep) --

Divide uma string num Array, elementos delimitados por sep.

Exemplos de utilização do objeto String