用法
Reflect.deleteProperty( target, propertyKey )
target:此参数删除属性,它是目标对象。
propertyKey:此参数是要删除的属性的名称。
返回值:此方法返回一个布尔值,该值指示该属性是否已成功删除。
示例
const obj = {a: 1, b: 2};
Reflect.deleteProperty(obj, 'a');
console.log(obj);
// output: {b: 2}
需要注意的是 Reflect.deleteProperty(target, propertyKey) 中的 propertyKey 需要是字符串的形式。
JavaScript中的Reflect.deleteProperty()方法用于删除对象上的属性。它返回一个布尔值,指示该属性是否已成功删除。