且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

ES6/ES2015 对象解构和改变目标变量

更新时间:2023-08-25 22:52:22

您可以分配新的变量名称,例如 MDN 示例

You can assign new variable names, like shown in this MDN Example

var o = { p: 42, q: true };

// Assign new variable names
var { p: foo, q: bar } = o;

console.log(foo); // 42
console.log(bar); // true  

所以,在你的情况下,代码将是这样的

So, in your case, the code will be like this

const b = 6;
const test = { a: 1, b: 2 };
let { a, b: c } = test;
console.log(a, b, c); // 1 6 2

在线 Babel 演示