0% acharam este documento útil (0 voto)
3 visualizações8 páginas

Introdução à Manipulação de Strings

Enviado por

edgardmacfadden
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações8 páginas

Introdução à Manipulação de Strings

Enviado por

edgardmacfadden
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Introdução à

Manipulação de
Strings em JavaScript
Parte I
Manipulação e operações
Métodos para concatenação
● +
Concatena duas substring em uma string

Ex:
[Link](“Ola”+” Mundo”+”!”);
>> Ola Mundo!

● [Link](string2, string 3)
Concatena string da mesma forma que o operador +

Ex:
[Link](“Ola”.concat(“ Mundo”, “!”))
>>Ola Mundo!
Templete String

Uma template string (ou string de modelo) é uma forma de definir strings que
permite a interpolação de expressões e variáveis diretamente dentro da própria
string. Ela é delimitada por crases (``) em vez das aspas simples ou duplas
usadas em strings convencionais.

A principal vantagem das template strings é a capacidade de incluir expressões


embutidas usando a sintaxe ${expressao}. Essa expressão é avaliada e seu
resultado é convertido em uma string para ser incluída na template string.
Fatiamento de strings

● [Link]
É uma propriedade que retorna o comprimento de uma string, ou seja, o número
de caracteres contidos nessa string. Essa propriedade é aplicada a uma variável
de string ou diretamente a uma string literal.

Ex:
let nome = “Carlos”
[Link]([Link], “Igor”.length)
>>6 4
Métodos uteis
● [Link]()
Converte todos os caracteres de uma string para letras maiúsculas. Ele não
altera a string original, mas retorna uma nova string com os caracteres em
maiúsculo.

Ex:
[Link](“ola mundo!”.toUpperCase());
>> OLA MUNDO!

● [Link]()
Converte todos os caracteres de uma string para letras minúsculas.

Ex:
[Link](“Ola Mundo!”.toLowerCase());
>>ola mundo!
Métodos uteis
● [Link]()
Metodo que remove os espaços em branco no início e no final de uma string

Ex:
[Link](“ Ola Mundo! ”);
>> Ola Mundo!

● [Link]()
É uma função de string que substitui partes de uma string por outra string
ou por um valor resultante de uma função de substituição. Ele permite
encontrar e substituir um determinado padrão dentro de uma string por
outro valor ou string.

Ex:
[Link](“arara”.replace(“a”,”4”));
>>4r4r4
Métodos uteis

● [Link]() e [Link]().
O método startsWith() e endsWith() em JavaScript são funções de string que
verificam se uma string começa ou termina com uma determinada substring,
respectivamente. Ambos os métodos retornam um valor booleano (true ou `false)
com base no resultado da verificação.

Ex:
[Link](“Ola mundo”.startsWith(“O”));
[Link](“Ola mundo”.endsWith(“o”));
>>true
>>true
Métodos uteis

● [Link]()
Metodo que verifica se uma determinada substring está presente em uma string.
Ele retorna um valor booleano (true ou false) com base no resultado da
verificação.

Ex:
[Link](“Ola mundo!”.includes(“mundo”));
>> true

Você também pode gostar