Operador Spread
El operador spread (...
) permite expandir elementos de un iterable (como un array o un objeto) en lugares donde se esperan múltiples argumentos (en llamadas a funciones) o elementos (en arrays) o pares clave-valor (en objetos).
🚀 Usos en Arrays
Combinar arrays:
Copiar arrays:
🛠 Usos en Objetos
Combinar objetos:
Copiar objetos:
🎯 Usos en Funciones
Pasar elementos de un array como argumentos a una función:
⚠️ Consideraciones
El operador spread realiza una copia superficial. Esto significa que objetos o arrays anidados dentro de un objeto o array copiado no son duplicados, sino que se copian las referencias a ellos.
No se puede usar en contextos donde no se esperan múltiples valores, como en una asignación de variable simple.
Última actualización