Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 数组内的分解分解分解_Javascript_Destructuring - Fatal编程技术网

Javascript 数组内的分解分解分解

Javascript 数组内的分解分解分解,javascript,destructuring,Javascript,Destructuring,是否可以在同一行中的阵列中进行解构 例如: const array = [{a: 1, b: 2}, {c: 3, d: 4}] const [ value1 ] = array; const { a } = value1; 以下内容允许我获取值a,但我想知道是否可以将第2行和第3行组合在一起?将value1替换为{a}-它看起来与在数组中声明对象文字相同,除了进行分解: const数组=[{a:1,b:2},{c:3,d:4}] 常量[{a}]=数组; 控制台日志(a)

是否可以在同一行中的阵列中进行解构

例如:

const array = [{a: 1, b: 2}, {c: 3, d: 4}]

const [ value1 ] = array;
const { a } = value1;

以下内容允许我获取值
a
,但我想知道是否可以将第2行和第3行组合在一起?

value1
替换为
{a}
-它看起来与在数组中声明对象文字相同,除了进行分解:

const数组=[{a:1,b:2},{c:3,d:4}]
常量[{a}]=数组;
控制台日志(a)