Tengo solidIcons que contiene:
['book', 'apple', 'smile', 'pencil'] y regularIcons :
['flower', 'clock', 'house', 'bird']Quiero crear la siguiente matriz a partir de los dos:
{ 'solid-icons': ['book', 'apple', 'smile', 'pencil'], 'regular-icons': ['flower', 'clock', 'house', 'bird'], } El objetivo es poder usar el map para recorrer solid-icons regular-icons .
Lo estoy intentando:
let allIcons = []; allIcons["solid-icons"] = solidIcons; allIcons["regular-icons"] = regularIcons;esto es crear
0: [solid-icons: Array()] 1: [regular-icons: Array()] El problema es que O simplemente no puede acceder a un grupo de matriz con allIcons["solid-icons"] Tengo que usar el índice allIcons[0] . ¿Cómo puedo crear la matriz de tal manera que pueda usar los solid-icons o los íconos regular-icons para acceder sin el índice?
Creo que puedes usar el objeto literal:
let allIcons = { 'solid-icons': ['book', 'apple', 'smile', 'pencil'], 'regular-icons': ['flower', 'clock', 'house', 'bird'], }No está creando una matriz sino un objeto.
let allIcons = [] - esta es una matriz, necesita let allIcons = {} en su lugar
let allIcons = {}; allIcons["solid-icons"] = solidIcons; allIcons["regular-icons"] = regularIcons;