ansango

Spread Tricks

Autor
avatar
Name
Anibal Santos
Publicado
Lectura
1 '
Spread Tricks

spread permite a un elemento iterable como un array o cadena ser expandido en lugares donde cero o más argumentos o elementos son esperados, o a un objeto ser expandido en lugares donde cero o más pares de valores clave son esperados.

Copiar

const arr1 = [1, 2, 3]
const arr2 = [...arr1] // [1,2,3]

Merge

const fruits = ['🍉', '🍎']
const vegetables = ['🥕']
const fruitsAndVeg = [...fruits, ...vegetables] // ['🍉', '🍎','🥕']

Eliminar duplicados

const arr = [1, 1, 1, 2]
const uniqueArr = [...new Set(arr)] // [1, 2]

Pasar como argumentos

const arr = [1, 2, 3, 4, 5]
const minNum = Math.min(...arr) // 1

Convertir un string a char

const firstName = 'Anibal'
const arrSplit = [...firstName] // ['A', 'n', 'i', 'b', 'a', 'l']

Espero que te hayan gustado estos pequeños tips para utilizar spread ❤️

Utilizo cookies para mejorar mi contenido. Al continuar utilizando este sitio, estás aceptando el uso que hago de las cookies.