O objeto global String é um construtor para strings ou uma sequência de caracteres. Neste post veja String em Java Script

Sintaxe:
‘string text’
“string text”

Além da forma regular, de caracteres de impressão, caracteres especiais podem ser codificados usando a escape notation (notação com barra invertida):

CódigoSaída
\0o caractere NULL
\’aspas simples
\”aspas duplas
\\barra invertida
\nnova linha
\rcarriage return
\vtab vertical
\ttab
\bbackspace
\fform feed
\uXXXXunicode codepoint
\xXXthe Latin-1 character

Strings são úteis para guardar dados que podem ser representados em forma de texto.

Uma das operações mais usadas nas strings é a checagem seu tamanho, a existência ou posição de substrings e extrair substrings. Exemplos:

charAt

const v = "Criandobits"
console.log(v.charAt(7))

A função acima retorna a posição “7” da string “Criandobits”. Neste caso é a letra “b” (a contagem começa em zero). Para retornar o valor em Unicode use charCodeAt().

concat

const v = "criandobits"
console.log('Visite o site www'. concat(v).concat(".com").concat(".br"))

A função acima concatena as strings e retorna “Visite o site www.criandobits.com.br”

indexOf

const v = "Criandobits"
console.log(v.indexOf('d'))

replace

const v = "Criandobits"
console.log(v.replace("C", "a"))

A função acima substitui a incidência de “C” na vaviável pelo valor “a”. Neste caso será retornada a string “ariandobits”.

Também é possível utilizar expressões regulares. Por exemplo:

Substituir tudo pela letra “a”: console.log(v.replace(/\w/g, “a”))
Substituir todos os dígitos numéricos pela letra “x”: console.log(v.replace(/\d/g, “x”)).
Para substituir apenas a primeira incidência de dígitos numéricos, exclua “g”: console.log(v.replace(/\d/, “x”))

split

console.log('Aprenda, crie, projete, Criandobits'.split(','))

A função acima transforma a string em um array utilizando o caractere vírgula “,” como separador. Será retornado [ ‘Aprenda’, ‘ crie’, ‘ projete’, ‘ Criandobits’ ].

substring

const v = "Criandobits"
console.log(v.substring(7))

A função acima retorna a substring a partir da posição 7. Neste caso retorna bits. Também é possível definir uma substring levando em conta um intervalo. Exemplo:

const v = "Criandobits"
console.log(v.substring(0, 7))

No caso acima será retornada a substring contendo 7 caracteres a partir da posição 0, ou seja, “Criando”.

QUER SER UM PROGRAMADOR FULL-STACK E DOMINAR AS PRINCIPAIS TECNOLOGIAS DO MERCADO?

Aprenda através de projetos reais e aulas práticas. São 20 cursos completos + cursos bônus. Grupos privados exclusivos, atualizações constantes e lives semanais.

Python, PHP, Java Script, CSS, Node, Angular JS, MySQL, Photoshop, Flutter, AWS, Apache e muito mais!

CLIQUE NA IMAGEM ABAIXO E CONFIRA MAIS DETALHES:

CLIQUE AQUI E SAIBA MAIS

This e Bind em Java Script

Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits

Tags: |

Quer receber GRÁTIS o e-book "Como Formatar um Computador em 5 Minutos"?

Não enviamos spam. Seu e-mail está 100% seguro!

Sobre o Autor

Bene Silva Júnior
Bene Silva Júnior

Bacharel em Sistemas de Informação pelo Instituto Paulista de Pesquisa e Ensino IPEP. Apaixonado por tecnologias e games do tempo da vovó!

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *