- 12, May 2024
- #1
Здравствуйте, я не понимаю следующее задание деструктуризации:
Большое спасибо!!
const seasonConfig = {
summer: {
text: "Lets hit the beach",
iconName: "sun",
},
winter: {
text: "Burr, it is chilly",
iconName: "snowflake",
},
};
const getSeason = (lat, month) => {
if (month > 2 && month < 9) {
return lat > 0 ? "summer" : "winter";
} else {
return lat < 0 ? "winter" : "summer";
}
};
const season = getSeason(37.23452, new Date().getMonth());
const { text, iconName } = seasonConfig[season];
Код (JavaScript): SeasonConfig — это вложенные объекты, верно. Однако, когда я извлекаю сезон (лето или зима), я помещаю его в структуру, подобную массиву: SeasonConfig.[время года]; по заданию на деструктуризацию
Почему это? Конфиг сезона явно не массив!?
Большое спасибо!!