- 将对象属性设置为undefined;
- 使用delete操作符
let obj = {
name:'ycy',
age:"123"
}
delete obj.name;
- 使用对象解构
const { devFactory, devType, ...newObj } = obj; //使用扩展运算符来删除对象的属性
这个时候newObj 就是删除后的新对象,也不会更改原始对象
let obj = {
name:'ycy',
age:"123"
}
delete obj.name;
const { devFactory, devType, ...newObj } = obj; //使用扩展运算符来删除对象的属性
这个时候newObj 就是删除后的新对象,也不会更改原始对象