Digamos que tengo algunos objetos como los que se muestran a continuación. Lo que quiero hacer es referirme a las posiciones de índice en myObjects. Por ejemplo, myObjects[0].parameter1 me daría azul. Sin embargo, hacer referencia a cosas por posiciones de índice no parece funcionar en objetos. ¿Me estoy equivocando en la sintaxis o esto no es posible con javascript?
let myObjects= { objectA:{ parameter1: blue, parameter2: 5, }, object B:{ parameter1: orange, parameter2: 4, }, }Publicación actualizada a continuación
let myObjects = [ { parameter1: 'blue', parameter2: 5, }, { parameter1: 'orange', parameter2: 4, }, ] let obj = myObjects.find(o => o.parameter1 === 'blue'); console.log(obj)También incluí cómo puedes encontrar ese objeto con un parámetro específico, en este caso azul y luego devolverlo a una variable. Obviamente, solo estoy registrando el objeto en la consola, pero puedes usarlo para lo que quieras.