Tengo una matriz que se ve así:
const arr = [ { "-MrUU6N2pi7aCwJoqCzP": { "name": "test", "brand": "test", "id": 1 } }, { "-MrUUB4PcPD5G45NGb-y": { "name": "test2", "brand": "test2", "id": 2 } } ]¿Cómo encuentro el índice del objeto con la clave "-MrUUB4PcPD5G45NGb-y" por ejemplo?
Puede usar findIndex() y mirar Object.keys() para cada objeto en la matriz para ver si la clave que desea está en esa matriz de claves
const arr = [ {"-MrUU6N2pi7aCwJoqCzP":{"name":"test","brand":"test","id":1}}, {"-MrUUB4PcPD5G45NGb-y":{"name":"test2","brand":"test2","id":2}} ], keyWanted = "-MrUUB4PcPD5G45NGb-y", idx = arr.findIndex(e => Object.keys(e).includes(keyWanted)) console.log('Index =', idx)