Ниже приведен мой объект, который я хочу преобразовать в массив, но, похоже, я что-то здесь упускаю. Пожалуйста, дайте мне знать, что я делаю здесь не так.
Код -
var langObj = {
"CON1010": {
"countryName": "Poland",
"countryCode": "pl",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
},
{
"language": "Polish",
"languageCode": "en"
}
]
},
"CON1011": {
"countryName": "UK",
"countryCode": "uk",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
}
]
}
};
var res = Object.entries(langObj).map(([value, label]) => ({value, label}));
console.log(res);
Ожидаемый результат -
[
{
"CON1010": {
"countryName": "Poland",
"countryCode": "pl",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
},
{
"language": "Polish",
"languageCode": "en"
}
]
}
},
{
"CON1011": {
"countryName": "UK",
"countryCode": "uk",
"localLanguages": [
{
"language": "English",
"languageCode": "en"
}
]
}
}
]