Также получите значение первого уровня с помощью Nested Object Destructuring. - PullRequest
0 голосов
/ 07 июня 2019

Я ищу лучший способ получить некоторые вложенные атрибуты как переменные, а также внешний объект как переменную.

В этом примере wheels не определено, но оно мне нужно для дальнейшего использования.

const bike = { wheels: { front:"big", rear:"small" } }; 

const { wheels : { front } } = bike;
console.log(typeof wheels === "undefined"); // true
console.log(front);

Пока что я решил это так:

const bike = { wheels: { front:"big", rear:"small" } }; 

const { wheels, wheels : { front } } = bike;
console.log(typeof wheels === "undefined"); // false
console.log(front);

Но похоже на шаблон ... Я не смог найти более разумного решения. Я что-то упустил или нет другого, более простого способа?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...