English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O objeto String do JavaScript é usado para armazenar e manipular texto.
O objeto String do JavaScript é um objeto global usado para armazenar strings.
Uma string pode ser qualquer texto entre aspas duplas ou simples:
var msg = "Hello world"; var msg = 'Hello world';
Diferente de alguns outros idiomas, o JavaScript não faz distinção entre aspas simples e duplas.
Os índices das strings do JavaScript começam com zero: o primeiro elemento da string está no índice 0, o segundo elemento é1e assim por diante.
Você pode encontrar em nossoNo tutorial do JavaScript StringSaiba mais sobre o String.
A tabela a seguir lista as propriedades do objeto String:
Propriedades | Descrição |
---|---|
constructor | Retorna a função que cria o protótipo do objeto String |
length | Retorna o comprimento da string |
prototype | Permite adicionar novas propriedades e métodos ao objeto |
A tabela a seguir lista os métodos do objeto String:
Método | Descrição |
---|---|
charAt() | Retornar o caractere no índice especificado |
charCodeAt() | Retornar o código Unicode do caractere no índice especificado |
concat() | Conectar duas ou mais strings e retornar uma nova string |
endsWith() | Verificar se a string termina com uma substring especificada |
fromCharCode() | Converter um valor Unicode em um caractere |
includes() | Verificar se a string contém uma substring especificada |
indexOf() | Retornar o índice da primeira ocorrência de um valor especificado na string |
lastIndexOf() | Retornar o índice da última ocorrência de um valor especificado na string |
localeCompare() | Comparar dois strings no ambiente de linguagem atual |
match() | Comparar a string com uma expressão regular e retornar um array com todas as correspondências |
repeat() | Retornar uma nova string que contém o número especificado de cópias da string original |
replace() | Substituir uma string ou padrão que aparece na string por outra string, retornando uma nova string sem modificar a string original |
search() | Procurar uma string com expressão regular e retornar o índice do primeiro item correspondente |
slice() | Extrai uma parte da string e retorna como uma nova string |
split() | Divide a string em um array de substrings |
startsWith() | Verifica se a string começa com uma substring específica |
substr() | Extrai uma parte da string a partir do índice de início e de alguns caracteres posteriores |
substring() | Extrai a string entre os índices de início e fim |
toLocaleLowerCase() | Converte a string para letras minúsculas com base no ambiente de idioma do host |
toLocaleUpperCase() | Converte a string para letras maiúsculas com base no ambiente de idioma do host |
toLowerCase() | Converte a string para letras minúsculas |
toString() | Retorna o valor do objeto String |
toUpperCase() | Converte a string para letras maiúsculas |
trim() | Remove os espaços em branco no início e no final da string |
valueOf() | Retorna o valor original do objeto String |
Atenção:Todas as métodos de string retornam um novo valor. Elas não alteram a variável original.