La función split de Javascript
La función split de javascript es un método de las cadenas utilizado para obtener array cuyos valores son componentes de la cadena.
El prototipo de la función es:
string.split([separador][, limite])
Separador puede ser o bien una cadena o bien una expresión regular, y es el patrón por el cual se va a cortar la cadena en los componentes que serán del array. La función siempre devuelve un array. Cuando se llama sin argumentos, se devolverá un array vacío.
Ejemplos de split
Podemos utilizar split con una expresión regular
como muestra el siguiente ejemplo:
var t = "Programando en Javascript".split(/ /); // devuelve el array ["Programando", "en", "Javascript"];
log(t);
En vez de usar una expresión regular podríamos utilizar una cadena y en el ejemplo anterior obtendríamos el mismo resultado:
var t = "Programando en Javascript".split(" "); // devuelve el array ["Programando", "en", "Javascript"];
log(t);
Utilizando limit como segundo arguemento, podemos delimitar la cantidad de componentes máximos que tendremos en el array resultante:
var t = "Programando en Javascript".split(" ",2); // devuelve el array ["Programando", "en"];
log(t);
El uso clásico del método split es separar una lista de cadenas serpados por coma por ejemplo:
var t = "1,2,3,4,5,6,7,8,9,10".split(','); // devuelve el array: ["1","2","3","4","5","6","7","8","9","10"];
log(t);

0 comentarios:
Publicar un comentario