10 métodos de strings em JavaScript que você deveria saber

josafamarengo

Josafá Marengo

Posted on October 27, 2023

10 métodos de strings em JavaScript que você deveria saber

As strings têm um papel crucial na programação em JavaScript, sendo empregadas para o armazenamento e a manipulação de texto. Neste artigo, você verá 10 métodos essenciais de strings em JavaScript que você deve conhecer para trabalhar com eficiência.

1. startsWith()

O método startsWith() verifica se uma string começa com o valor especificado. Ele retorna true se a string começar com o valor e false caso contrário.

Sintaxe:

string.startsWith(searchString[, position])

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const começaComOla = texto.startsWith("Olá");
console.log(começaComOla); // true

Enter fullscreen mode Exit fullscreen mode

2. endsWith()

O método endsWith() verifica se uma string termina com o valor especificado. Ele retorna true se a string terminar com o valor e false caso contrário.

Sintaxe:

string.endsWith(searchString[, length])

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const terminaComMundo = texto.endsWith("mundo!");
console.log(terminaComMundo); // true

Enter fullscreen mode Exit fullscreen mode

3. includes()

O método includes() verifica se uma string contém um valor especificado. Ele retorna true se a string contiver o valor e false caso contrário.

Sintaxe:

string.includes(searchString[, position])

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const contemOla = texto.includes("Olá");
console.log(contemOla); // true

Enter fullscreen mode Exit fullscreen mode

4. slice()

O método slice() é uma função de manipulação de strings em JavaScript que permite extrair uma parte específica de uma string e retorná-la como uma nova string.

Sintaxe:

string.slice(beginIndex[, endIndex])

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const parte = texto.slice(5, 10);
console.log(parte); // "mundo"

Enter fullscreen mode Exit fullscreen mode

5. toUpperCase()

O método toUpperCase() converte todos os caracteres de uma string em maiúsculas e retorna a nova string.

Sintaxe:

string.toUpperCase()

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const maiusculas = texto.toUpperCase();
console.log(maiusculas); // "OLÁ, MUNDO!"

Enter fullscreen mode Exit fullscreen mode

6. toLowerCase()

O método toLowerCase() converte todos os caracteres de uma string em minúsculas e retorna a nova string.

Sintaxe:

string.toLowerCase()

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const minusculas = texto.toLowerCase();
console.log(minusculas); // "olá, mundo!"

Enter fullscreen mode Exit fullscreen mode

7. charAt()

O método charAt() retorna o caractere na posição especificada de uma string.

Sintaxe:

string.charAt(index)

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const caractere = texto.charAt(5);
console.log(caractere); // "m"

Enter fullscreen mode Exit fullscreen mode

8. split()

O método split() divide uma string em um array de substrings com base em um separador especificado.

Sintaxe:

string.split(separator[, limit])

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const palavras = texto.split(" ");
console.log(palavras); // ["Olá,", "mundo!"]

Enter fullscreen mode Exit fullscreen mode

9. replace()

O método replace() substitui a primeira ocorrência de um valor por outro em uma string.

Sintaxe:

string.replace(searchValue, replaceValue)

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const texto = "Olá, mundo!";
const novoTexto = texto.replace("mundo", "amigo");
console.log(novoTexto); // "Olá, amigo!"

Enter fullscreen mode Exit fullscreen mode

10. repeat()

O método repeat() cria e retorna uma nova string com um número especificado de cópias da string original.

Sintaxe:

string.repeat(count)

Enter fullscreen mode Exit fullscreen mode

Exemplo:

const palavra = "Ora ";
const repeticoes = palavra.repeat(3);
console.log(repeticoes); // "Ora Ora Ora "

Enter fullscreen mode Exit fullscreen mode

Dominar esses métodos de strings em JavaScript é fundamental para lidar com texto de forma eficaz e realizar diversas operações de manipulação de strings em seus projetos de desenvolvimento. Cada um desses métodos oferece funcionalidades específicas que podem tornar seu código mais eficiente e legível.

💖 💪 🙅 🚩
josafamarengo
Josafá Marengo

Posted on October 27, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related