¿Cómo acceder a una propiedad de un objeto javascript si el nombre de la propiedad no se conoce por completo? Necesita acceder al valor sabiendo que "totalCount" será parte del nombre de la propiedad. Muestra :
[ {"totalCount_12":100}, {"totalCount_13":100}, {"totalCount_2":100} ]Espero que este fragmento de código te ayude.
a = {"totalCount_12":100} a[Object.keys(a).filter(i=>i.includes("totalCount"))[0]]Puede lograr esto creando una función especial que encuentre 'totalCount_'+n (n es un número dado)
const list = [ {"totalCount_12":75}, {"totalCount_13":100}, {"totalCount_2":150}, {"totalCount_14":17} ] const findByPartlyKnownName = (n) => list.find(el => Object.keys(el)[0].includes(`totalCount_${n}`)) console.log(findByPartlyKnownName(12)) console.log(findByPartlyKnownName(14)) console.log(findByPartlyKnownName(2))