JavaScript String charAt()
- Página anterior at()
- Próxima página charCodeAt()
- Voltar à página anterior Manual de Referência String JavaScript
Definição e uso
charAt()
O método retorna o caractere na posição especificada (índice) da string.
O índice do primeiro caractere é 0, o segundo é 1, ...
O índice do último caractere é -1 da string (veja o exemplo abaixo na página).
Veja também:
Exemplo
Exemplo 1
Obter o primeiro caractere da string:
let text = "HELLO WORLD"; let letter = text.charAt(0);
Exemplo 2
Obter o segundo caractere da string:
let text = "HELLO WORLD"; let letter = text.charAt(1);
Exemplo 3
Obter o último caractere da string:
let text = "HELLO WORLD"; let letter = text.charAt(text.length-1);
Exemplo 4
Índices fora do escopo retornam uma string vazia:
let text = "HELLO WORLD"; let letter = text.charAt(15);
Exemplo 5
Índice padrão é 0:
let text = "HELLO WORLD"; let letter = text.charAt();
Exemplo 6
Conversão de índice inválido para 0:
let text = "HELLO WORLD"; let letter = text.charAt(3.14);
Sintaxe
string.charAt(n)
Parâmetro
Parâmetro | Descrição |
---|---|
n | Obrigatório. Número. O índice do caractere (índice). |
Retorno
Tipo | Descrição |
---|---|
string |
define o caractere no índice especificado. se o índice for inválido, retorna uma string vazia (""). |
Descrição
se o parâmetro n não está entre 0 e stringse o índice estiver entre .length-1, o método retorna uma string vazia.
Atenção:O JavaScript não possui um tipo de dados de caractere diferente do tipo de string, portanto, o caractere retornado é uma string de comprimento 1.
Suporte do navegador
charAt()
É uma característica do ECMAScript1 (ES1).
Todos os navegadores suportam completamente ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte | Suporte |
Páginas relacionadas
- Página anterior at()
- Próxima página charCodeAt()
- Voltar à página anterior Manual de Referência String JavaScript