在TypeScript中,克隆一个对象非常简单:
const a = {...b}
或者克隆并更新:
const a = {...b, c: 'd'}
例如,我有这段代码:const a = {
'something': 1,
'e': 2,
};
const c = 'something';
delete a[c];
有没有一种好的方法可以删除对象的属性,而不是使用传统的delete a[c]
方式?(当然也不是a[c] = undefined
)
const { [c]: _, ...withootC } = a;
。 - Aleksey L.