如何在ES6中提取对象属性的子集作为对象?

时间:2017-02-18 10:56:41

标签: javascript ecmascript-6

如何在ES6中优雅地使用简单的语法从现有对象创建一个新对象,该对象只包含其属性的子集?

我目前使用对象解构,但我不喜欢这里的两面性。

  const obj = {a:1, b:2, c:3, d:4, e:5}
  // Create copy which has only a, b and c
  const {a, b, c} = obj
  const newObj = {a, b, c}

是否存在一种语法,我只需要指定一次属性名称?

0 个答案:

没有答案