Reflect.deleteProperty 删除对象的属性

2023-09-03  本文已影响0人  small_zeo

用法

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()方法用于删除对象上的属性。它返回一个布尔值,指示该属性是否已成功删除。

上一篇下一篇

猜你喜欢

热点阅读