Деструктурирование объектов JavaScript

#javascript #api #object #object-destructuring

Вопрос:

Как мне уничтожить объект ниже?

Я хочу получить некоторые данные из собственности caps_ . Я получаю эти данные из API, и каждый раз, когда я пытаюсь, они возвращаются undefined .

 tabs_: {  Promise {  Session {  id_: '4083ce6f-f536-41bd-9f4e-9c1a66c4486f',  caps_: Capabilities { map_: [Map]; }  }  } }  

Вот мой код…

 const caps = tabs_.caps_; console.log(caps);  

Даже когда я пытаюсь получить значение id_ , оно возвращается undefined , но я все равно вижу там значение без написания какого-либо кода.

Комментарии:

1. это tabs_ обещание? Возможно, вы забыли await свой ответ от API?

2. к сожалению, это все еще не работает.

3. Вам нужно будет показать код, как tabs_ он устанавливается…