dividir
split tem o efeito oposto de join e é usado para dividir uma string em um array de strings.
stringObject.split(a,b)Esta é sua sintaxe.
a é necessário para determinar a divisão de a.
b não é obrigatório, é opcional. Este parâmetro especifica o comprimento máximo da matriz retornada. Se este parâmetro for definido, não serão retornadas mais substrings do que a matriz especificada por este parâmetro. Se este parâmetro não for definido, toda a string será dividida independentemente do seu comprimento.
Observe que o próprio a não está incluído na matriz retornada;
Dicas e notas
Nota: Se uma string vazia ("") for usada como a, cada caractere em stringObject será dividido.
Nota: String.split() executa a operação oposta de Array.join.
exemplo
var str="Olá mundo!";
document.write(str.split("")+"<br/>");
document.write(str.split(" ")+"<br/>");
document.write(str.split("",3)+"<br/>");
retornar
H,e,l,l,o, ,W,o,r,l,d,!
Olá, mundo!
E, e, eu