Split, una de las funciones de manipulación de cadenas que mas usaba en VB6 afortunadamente tiene una implementación muy similar en JavaScript.
Esta función es particularmente útil a la hora de “parsear” valores concatenados en un string.
La forma de utilizar split en Javascript es: miCadena.split( Separador, [Limite])
Veamos un ejemplo del mundo real:
var vResult= "value1|value2|value3";
var vSplitResult = vResult.split("|");
alert("El primer valor es " + vSplitResult[0]);
alert("El segundo valor es " + vSplitResult[1]);
Como vemos, la función “split” genera un array con cada uno de los elementos contenidos
en el string vResult concatenados por “|”.
Veamos otro ejemplo: Esta vez recorriendo el array generado mediante un bucle:
var vResult= "value1 value2 value2 value4 value5 value6";
var vSplitResult = vResult.split(" ");
for(i = 0; i < vSplitResult.length; i++){
document.write("* Item " + i + " = " +
vSplitResult[i] + "<br />");
}
Para mas info pueden consultar la referencia de la función en W3 School.