Neste artigo você vai aprender a como transformar uma string em array de caracteres com JavaScript, de uma maneira simples e eficaz
Fala programador(a), beleza? Bora aprender mais sobre JavaScript, strings e manipulação de arrays
Para a nossa alegria, resolver este problema é bem simples com JS, quem é programador sabe que nem sempre é assim 😀
Precisamos apenas aplicar o método split na string, e pronto! O texto estará dividida por caracteres em um array
Veja na prática um exemplo:
var str = "Esta é uma string"; var arr = str.split(''); console.log(arr); // ["E", "s", "t", "a", " ", "é", " ", "u", "m", "a", " ", "s", "t", "r", "i", "n", "g"]
Detalhe para o parâmetro de split, ele serve como separador
Ou seja, colocando vazio separamos em cada um dos caracteres para um elemento do array
Vazio é considerado como duas aspas, simples ou duplas
Se não colocarmos nenhum parâmetro a string não será separada em array
Agora podemos acessar os índices com sintaxe de array
Veja um exemplo:
console.log(arr[0]); // E console.log(arr[12]); // t
Dessa forma podemos fazer a manipulação que for necessária ou até mesmo implementar uma estrutura de repetição como for ou o while em nosso novo array
Conclusão
Neste artigo vimos como transformar string em array de caracteres
Basicamente aplicamos o método split com uma string vazia como parâmetro
Então a string será dividida em x elementos, onde x é o número de caracteres e passa a compor um array
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube