Estoy intentando crear lo siguiente:
var employees = {
"accounting": [ // accounting is an array in employees.
{
"firstName": "John", // First element
"lastName": "Doe",
"age": 23
},
{
"firstName": "Mary", // Second Element
"lastName": "Smith",
"age": 32
}
] // End "accounting" array.
} // End Employees
Empecé con
var employees = new Array();
¿Cómo continúo creando la matriz dinámicamente (podría cambiar firstName
con la variable)? Parece que no obtengo la matriz anidada correcta.
javascript
json
sebas23
fuente
fuente
Respuestas:
Nuestra gama de objetos
con para ... en
o con
Array.prototype.map()
, que es mucho más limpio:fuente
fuente
Lo que hago es algo un poco diferente de la respuesta de @Chase:
¡Y ese trabajo me forma!
¡Espero que pueda ser útil para algún otro cuerpo!
fuente
fuente