嵌套在具有分配功能的对象数组解构中

时间:2019-05-09 15:14:47

标签: javascript ecmascript-6

我有一个对象:

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

如何为ES6数组分配值1进行销毁?

对于数组本身,我可以这样做,但是我不知道如何获取第一个值:

let {rows: [first] } = obj

first // 1

对不起,在我的示例中一切正常,在console.log测试中由于错误而困惑

1 个答案:

答案 0 :(得分:2)

如果要获取数组的第一个值,请使用下面的代码。

const data ={
 rows:[1,2,3]
}
let {rows:[first]} = data;
console.log(first)