美文网首页
Reflect.deleteProperty 删除对象的属性

Reflect.deleteProperty 删除对象的属性

作者: small_zeo | 来源:发表于2023-09-03 11:49 被阅读0次

    用法

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

    相关文章

      网友评论

          本文标题:Reflect.deleteProperty 删除对象的属性

          本文链接:https://www.haomeiwen.com/subject/zzbfvdtx.html