Actualmente estoy creando una aplicación de clasificación de listas de compras y me encontré con un problema. Debido a que las ubicaciones de los pasillos varían de una tienda a otra, necesito crear objetos dinámicamente y agregar todos los artículos en ese pasillo al objeto de pasillo correspondiente.
No tengo mucha experiencia creando/modificando objetos, así que no estoy seguro de cómo abordar esto.
Estoy buscando un resultado como este:
{ aisles: { 1: {[ 'pizza', 'ice cream', ]} 2: {[ 'tissues', 'toilet paper', ]} } }Puede alguien ayudarme con esto?
Muchas gracias.
El código anterior no se ejecutará porque no hay claves para el objeto más interno que contiene matrices. Puede eliminar el objeto más interno y dejarlo como una matriz.
objectName = { aisle: { 1: ['pizza', 'ice cream'], 2: ['tissue', 'toilet paper'] } }Para agregar datos dinámicamente, puede usar una función.
function addValues(key, value){ objectName.aisle[key] = value; }Ahora puede llamar al método para agregar datos en objectName.
addValues("3", ["data","data"]);