相关疑难解决方法(0)

将数组析构到对象属性键

我有一系列的值,如:

const arr = [1,2,3];
Run Code Online (Sandbox Code Playgroud)

有什么方法可以使用解构来创建以下输出?如果没有,我在ES6(或更高版本)中最简单的方法是什么?

const obj = {
    one: 1,
    two: 2,
    three: 3
};
Run Code Online (Sandbox Code Playgroud)

我试过这个,但我猜它不起作用,因为这是计算键的语法:

const arr = [1,2,3];
const obj = {
  [one, two, three] = arr
};
Run Code Online (Sandbox Code Playgroud)

javascript destructuring ecmascript-7 ecmascript-next

17
推荐指数
4
解决办法
7199
查看次数