Вот как вы делаете это с помощью ES6:
const [key, value] = Object.entries({
"myprop1": 1,
"myprodid_121212":
{
"prop1": 1,
"prop2": 2
}
}).find((entry, index) => index === 1);
Вы также можете легко проверить имя свойства, изучив entry
, см. Пример ниже:
const [key, value] = Object.entries({
"myprop1": 1,
"myprodid_121212":
{
"prop1": 1,
"prop2": 2
}
}).find(([key], index) => key.split("_")[0] === "myprodid");