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
\n'+
'