一行解构数组中的对象?
One line Destructuring of an object inside an array?
给定一个数组:
const array = [{a:1}]
有没有一种方法可以使用 destructuring
提取 a
的值?
我试过这样的东西,但没有用:
const [{a} = array]
您可以解压缩数组,然后在其中首先对象以获得 a
。
const array = [{a:1}]
const [{a}] = array;
console.log(a)
([{a}] = [{a:1}]);
console.log(a);
如果您需要为变量命名,请执行
([{a: somevariable}] = [{a:1}]);
console.log(somevariable);
给定一个数组:
const array = [{a:1}]
有没有一种方法可以使用 destructuring
提取 a
的值?
我试过这样的东西,但没有用:
const [{a} = array]
您可以解压缩数组,然后在其中首先对象以获得 a
。
const array = [{a:1}]
const [{a}] = array;
console.log(a)
([{a}] = [{a:1}]);
console.log(a);
如果您需要为变量命名,请执行
([{a: somevariable}] = [{a:1}]);
console.log(somevariable);