Neste artigo você vai aprender a como obter uma lista de caracteres de uma string com a linguagem JavaScript
Fala programador(a), beleza? Bora aprender mais sobre strings, arrays e JavaScript!
Temos diversas maneiras de fazer um array a partir de uma string
A mais comum delas é utilizando o método split, veja a solução abaixo:
const myText = "Some text here!" const myArray = myText.split("") console.log(myArray) // ["S", "o", "m", "e", " ", "t", "e", "x", "t", " ", "h", "e", "r", "e", "!"]
Nesta abordagem obtemos o resultado que desejamos, uma lista a partir de um texto
O único problema do split é que alguns caracteres podem não ser transferidos para o array corretamente
Porém costuma funcionar para a maioria dos casos, se não, há outras alternativas, como o Spread Operator, veja:
const myText = "Some text here!" const myArray = [...myText] console.log(myArray) // ["S", "o", "m", "e", " ", "t", "e", "x", "t", " ", "h", "e", "r", "e", "!"]
Aqui utilizamos o recurso que veio na versão ES6 do JavaScript, a sintaxe fica até mais simples
Agora basta escolher a melhor abordagem e aplicar no seu código! 🙂
Conclusão
Neste artigo você vai como obter uma lista de caracteres de uma string em JavaScript
Utilizamos duas abordagens, com split e com Spread Operator
Se o split não funcionar corretamente, utilize o spread
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias! Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!