Buscar

Métodos de string em JavaScript

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Os métodos de string em JavaScript 1
💳
Os métodos de string em 
JavaScript
Em JavaScript, as strings são objetos que representam sequências de caracteres. Aqui 
estão algumas propriedades e métodos comuns de strings:
Propriedades:
length: 
essa propriedade retorna o comprimento da string. Por exemplo, se você tiver a 
string "hello", length será igual a 5. Isso pode ser útil para looping através de 
cada caractere de uma string ou para verificar se uma string está vazia.
var str = "hello"; 
console.log(str.length); // 5
prototype: 
Os métodos de string em JavaScript 2
essa propriedade permite adicionar novos métodos a todas as strings. Isso é 
útil se você quiser adicionar uma funcionalidade personalizada para todas as 
strings em seu código.
String.prototype.countVowels = function() { 
 var vowels = "aeiou"; 
 var count = 0; 
 for (var i = 0; i < this.length; i++) { 
 if (vowels.indexOf(this[i]) !== -1) { 
 count++; 
 } 
 } 
 return count; 
}; 
 
var str = "hello"; 
console.log(str.countVowels()); // 2
Métodos:
charAt(index): 
esse método retorna o caractere na posição especificada pelo índice. Se o 
índice for inválido, ele retorna uma string vazia.
var str = "hello"; 
console.log(str.charAt(0)); // "h" 
console.log(str.charAt(10)); // ""
concat(string1, string2, ...): 
esse método concatena duas ou mais strings e retorna a string resultante. É 
uma alternativa ao operador + para concatenar strings.
 
var str1 = "hello"; 
var str2 = "world"; 
var str3 = str1.concat(" ", str2); 
Os métodos de string em JavaScript 3
console.log(str3); // "hello world" 
 
indexOf(searchValue, start): 
esse método retorna o índice da primeira ocorrência do valor de pesquisa na 
string, começando a partir do índice opcional start. Se o valor de pesquisa não 
for encontrado, ele retorna -1.
 
var str = "hello world"; 
console.log(str.indexOf("o")); // 4 
console.log(str.indexOf("o", 5)); // 7 
console.log(str.indexOf("z")); // -1 
 
lastIndexOf(searchValue, start): 
esse método retorna o índice da última ocorrência do valor de pesquisa na 
string, começando a partir do índice opcional start. Se o valor de pesquisa não 
for encontrado
var str = "hello world, hello world"; 
console.log(str.lastIndexOf("o")); // 7 
console.log(str.lastIndexOf("o", 5)); // 4
slice(start, end): 
esse método retorna uma string extraída de uma string original, começando no 
índice start e terminando antes do índice end. Se o índice end não for 
fornecido, a string extraída irá até o fim da string original.
 
var str = "hello world"; 
console.log(str.slice(0, 5)); // "hello" 
Os métodos de string em JavaScript 4
console.log(str.slice(6)); // "world" 
 
split(separator, limit): 
esse método divide uma string em um array de strings ao longo do separador 
especificado, limitando o número de elementos no array resultante ao valor 
opcional limit.
 
var str = "hello world"; 
console.log(str.split(" ")); // ["hello", "world"] 
console.log(str.split("", 3)); // ["h", "e", "l"] 
 
substring(start, end): 
esse método é semelhante ao slice, mas o índice end pode ser menor que o 
índice start. Nesse caso, o índice start e o índice end são trocados antes de a 
string ser extraída.
 
var str = "hello world"; 
console.log(str.substring(0, 5)); // "hello" 
console.log(str.substring(6, 5)); // "hello" 
console.log(str.substring(6, 10)); // "worl" 
 
toLowerCase(): 
esse método retorna a string original com todos os caracteres convertidos para 
minúsculas.
 
var str = "Hello World"; 
Os métodos de string em JavaScript 5
console.log(str.toLowerCase()); // "hello world" 
 
toUpperCase(): 
esse método retorna a string original com todos os caracteres convertidos para 
maiúsculas.
 
var str = "Hello World"; 
console.log(str.toUpperCase()); // "HELLO WORLD" 
 
Esses são apenas alguns dos métodos e propriedades de string disponíveis em 
JavaScript. É importante notar que muitos outros métodos, como replace e trim, 
também são úteis para manipular strings. É importante estudar e praticar essas 
ferramentas para tornar-se habilidoso na manipulação de strings em JavaScript.
Além dos métodos já mencionados, existem outros dois métodos comuns de 
manipulação de strings em JavaScript que vale a pena mencionar:
concat: esse método concatena duas ou mais strings em uma única string.
javascriptCopy code 
var str1 = "hello"; 
var str2 = "world"; 
console.log(str1.concat(" ", str2)); // "hello world" 
 
indexOf: esse método retorna o índice da primeira ocorrência de uma substring 
dentro de uma string, ou -1 se a substring não for encontrada.
javascriptCopy code 
var str = "hello world"; 
console.log(str.indexOf("o")); // 4 
Os métodos de string em JavaScript 6
console.log(str.indexOf("z")); // -1 
 
Além dos métodos, existem algumas propriedades importantes relacionadas às strings 
em JavaScript, incluindo:
length: essa propriedade retorna o comprimento da string, ou seja, o número de 
caracteres que a compõem.
 
var str = "hello world"; 
console.log(str.length); // 11 
 
prototype: essa propriedade permite que você adicione novos métodos a todas as 
strings, aumentando ainda mais sua funcionalidade.
 
String.prototype.countWords = function() { 
 return this.split(" ").length; 
}; 
var str = "hello world"; 
console.log(str.countWords()); // 2 
 
Essas são apenas algumas das propriedades e métodos relacionados às strings em 
JavaScript. É importante estudá-los e praticá-los para se tornar habilidoso na 
manipulação de strings em JavaScript.

Continue navegando