Como funciona o split javascript?
Split JS
Split() divide uma string(texto) em um array com substrings(partes do texto, que podem ser palavras ou letras).
Assista o vídeo abaixo:
Ele é uma função nativa do javascript.
Sintaxe: string.split([separador[, limite]])
Exemplo:
"split em java script divide um texto em partes".split(' ');
(9) ["split", "em", "java", "script", "divide", "um", "texto", "em", "partes"]
0: "split"
1: "em"
2: "java"
3: "script"
4: "divide"
5: "um"
6: "texto"
7: "em"
8: "partes"
Os parâmetros separador e limite não são obrigatórios.
O separador é que vai fazer a divisão da string e montar as linhas do array. Se ele não for informado a string ficará inteira, se for informado como vazio cada carácter será uma linha do array.
O limite determina quantas linhas o array terá no máximo.
Exemplo:
"texto dividido com split e delimitador 7 (a partir daqui não aparece)".split(' ',7);
(7) ["texto", "dividido", "com", "split", "e", "delimitador", "7"]
0: "texto"
1: "dividido"
2: "com"
3: "split"
4: "e"
5: "delimitador"
6: "7"
Para fazer os testes foi usado como separador um espaço, mas poderia ser qualquer outra caractere ou texto.
Leia mais em: eveloper.mozilla.org/pt-BR/do...