Здравствуйте.
jsfiddle
В коде ниже есть объект
category, в котором ключи представлены массивами, внутри которых есть тоже объекты со своими ключами и значениями.
Еще есть переменная
subName, значение в которой используется для поиска в объекте.
Задача и что не получается: получить полностью объект, в котором ключ
name соответствует значению из
subName.
Т.е. в данном случае получить:
{
"size": 8,
"name": "mars",
"type": "planet",
},
let subName = "mars";
const category = {
"little": [
{
"size": 10,
"name": "earth",
"type": "planet",
},
{
"size": 8,
"name": "mars",
"type": "planet",
},
],
"large": [
{
"size": 50,
"name": "jupiter",
"type": "planet",
},
{
"size": 40,
"name": "saturn",
"type": "planet",
},
],
"huge": [
{
"size": 200,
"name": "sun",
"type": "star",
},
{
"size": 400,
"name": "sirius",
"type": "star",
},
]
};
Буду благодарен за помощь.