Como transformar string em array de caracteres? – javascript
Pergunta:
É possível transformar string em array de caracteres?
Só achei com o método .split(param);
Eu gostaria de converter uma string em um array de caracteres, um caracter em cada índice.
Gostaria que 'oi' se converte-se em var[0] = 'o', var[1] = 'i'
Como fazer isso?
Autor da pergunta Seu Madruga
Sergio
Para separar uma String por caracteres podes usar '' como separador.
var string = 'oi';
var array = string.split(''); // ["o", "i"]
Além do split('') que o Sergio recomendou, também é possível acessar cada caractere diretamente pelo índice, mesmo sem converter para array. Por exemplo:
var str = 'teste';
str[2] === 'e' // true



