从一个对象中 delete一个属性是非常不好的(性能不好),
此外,它还会产生很多副作用。

解决方案

1、利用对象的结构语法,代码如下

const removeProperty = (target, propertyToRemove) => {
const { [propertyToRemove]: _, ...newTarget } = target;
return newTarget;
};
const toto = { a: 55, b: 66 };
const totoWithoutB = removeProperty(toto, "b");

console.log(totoWithoutB); // { a: 55 }