【发布时间】:2018-07-03 13:59:24
【问题描述】:
新的spread syntax 可以通过以下方式优雅地合并多个对象:
const person = { name: 'David Walsh', gender: 'Male' };
const tools = { computer: 'Mac', editor: 'Atom' };
const summary = {...person, ...tools};
有没有办法在动态场景中使用它,其中要合并的对象的数量和名称事先不知道?
如果
var objects_to_be_merged = get_objects();
在运行时生成了一个可迭代的对象列表,我怎样才能像上面的例子那样迭代地使用扩展运算符来创建一个汇总对象?
【问题讨论】:
标签: javascript