相关疑难解决方法(0)

如何使用包含连字符的键将对象解构为变量?

如何从键包含连字符的对象中构造属性?

例如:

{
  accept-ranges:"bytes",
  cache-control:"public, max-age=0",
  content-length:"1174",
  content-type:"application/json",
  date:"Mon, 03 Oct 2016 06:45:03 GMT",
  etag:"W/"496-157892e555b"",
  last-modified:"Mon, 03 Oct 2016 06:14:57 GMT",
  x-powered-by:"Express"
}
Run Code Online (Sandbox Code Playgroud)

现在使用解构来从对象获取content-typex-powered-by值?

javascript destructuring ecmascript-6

21
推荐指数
1
解决办法
4182
查看次数

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

如何在对象破坏期间重命名目标?

const b = 6;
const test = { a: 1, b: 2 };
const {a, b as c} = test; // <-- `as` does not seem to be valid in ES6/ES2015
// a === 1
// b === 6
// c === 2
Run Code Online (Sandbox Code Playgroud)

javascript destructuring ecmascript-6

17
推荐指数
1
解决办法
5580
查看次数

当键是整数时,在javascript es6中解析对象

我知道什么时候有像这样的物体

var obj = {a: "apple", p: "pen"};
Run Code Online (Sandbox Code Playgroud)

然后我们可以像它一样去构造它 var {a, p} = obj; /* a = 'apple', p = 'pen' */

如果键是整数, var obj = {0: 'pineapple', 1: 'pen'};

既然我们不能将整数声明为变量名,那么如何解构呢?

javascript destructuring ecmascript-6 babeljs

4
推荐指数
1
解决办法
250
查看次数

标签 统计

destructuring ×3

ecmascript-6 ×3

javascript ×3

babeljs ×1