【发布时间】:2020-04-14 06:37:04
【问题描述】:
我想删除一个属性并返回一个新对象而不改变原始对象。
我知道我们可以像这样使用 Lodash 轻松做到这一点:
const profile = { name: 'Maria', age: 30 }
_.omit(profile, name) // it returns a new object without the property name {age: 30}
但是,我想知道是否可以在不将该值分配给 undefined 或使用 filter 的情况下使用 vanilla JavaScript 来做到这一点?
【问题讨论】:
-
非常感谢,但正如我所说,我不想更改当前对象,也不要使用
undefined
标签: javascript object lodash