Вложен в объектную деструктуризацию массива с присваиванием - PullRequest
0 голосов
/ 09 мая 2019

У меня есть объект:

let obj = { rows: [1, 2] }

Как я могу выполнить деструктуризацию массива ES6 с присвоением значения 1?

Для самого массива я могу это сделать, но яне знаю, как получить первое значение:

let {rows: [first] } = obj

first // 1

Извините, все работает в моем примере, была перепутана ошибкой в ​​моем тесте console.log

1 Ответ

2 голосов
/ 09 мая 2019

Если вы хотите получить первое значение массива, используйте приведенный ниже код.

const data ={
 rows:[1,2,3]
}
let {rows:[first]} = data;
console.log(first)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...