Деструктуризация позволяет присваивать новое имя переменной при извлечении значений. Вы можете сделать это, поместив новое имя после двоеточия при присвоении значения.
Используя тот же объект из последнего примера:
const user = { name: 'John Doe', age: 34 };
Вот как вы можете давать новые имена переменных в присваивании:
const { name: userName, age: userAge } = user;
Вы можете прочитать это как «получить значение user.name и присвоить его новой переменной с именем userName» и так далее. Значением userName будет строка John Doe, а значением userAge будет число 34.
Замените два присваивания с помощью оператора деструктуризации. Это должны быть все те же переменные highToday
и highTomorrow
, содержащие значения today
и tomorrow
объекта HIGH_TEMPERATURES
.