¿Cómo extraer una parte de un array?
Ayer comentaba las tres funciones que existen en JavaScript para extraer una subcadena. Hoy toca lo mismo, pero con los arrays: JavaScript Array: slice vs splice.
Las dos funciones slice y splice puede parecer que hacen lo mismo, pero no es así. Y hay una diferencia muy importante: splice modifica el array sobre el que se aplica la función.
SLICE
var x = [14, 3, 77]; var y = x.slice(1, 2); console.log(x); // [14, 3, 77] console.log(y); // [3]
SPLICE
var x = [14, 3, 77] var y = x.splice(1, 2) console.log(x) // [14] console.log(y) // [3, 77]
Deja un comentario