Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] taskList y "spread operator"

En el minuto 5:25 el profesor cambia un valor en taskList.push( ), pero luego en el minuto 5:36 corta el video y al volver, el valor vuelve a ser el anterior, y además, unos instantes según entendí, nombra algo llamado "spread operator", el cual sin explicar corta nuevamente. Al final no entiendo cual es el objetivo de estos.

1 respuesta

Hola Nisim, espero que estés bien.

El método push() sirve para agregar uno o más valores al array. Ya el operador de propagación (spread operator) en JavaScript es una característica introducida en ES6 que permite "desenrollar" un array o un objeto en elementos individuales. El operador se representa con tres puntos seguidos ... .

//Copiando un array sin modificar el original
let arr1 = [1, 2, 3];
let arr2 = [...arr1];
// permite concatenar varios arrays en uno solo.
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let arr3 = [...arr1, ...arr2];

Puedes leer más sobre el aqui: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax

Si tienes alguna duda, no dejes de preguntar. ¡Estamos aquí para ayudarte!.

¡Saludos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios