【发布时间】:2016-11-09 16:01:19
【问题描述】:
我仍然习惯于 ES2015/ES6 中的解构,并想知道是否有一种很好的方法可以使用它来克隆对象的某些键。用语言解释有点困难,所以我让代码来说话。这是我目前所拥有的简化版本:
const objectWithLoadsOfData = {
a: 'a',
b: 'b',
c: 'c',
d: 'd'
};
const objectWithDataSubset = {
a: objectWithLoadsOfData.a,
b: objectWithLoadsOfData.b
}
它有效,但似乎可以通过某种方式进行解构来简化它。可能是这样的:
const objectWithDataSubset = objectWithLotsOfData {a, b};
显然这是无效的,但有这样的东西存在吗?
【问题讨论】:
标签: ecmascript-6 destructuring