• 技术文章 >web前端 >js教程

    javascript如何删除对象属性

    醉折花枝作酒筹醉折花枝作酒筹2021-04-08 17:26:42原创134

    js删除对象属性的方法:1、使用deleteProperty方法,语法“Reflect.deleteProperty(数组名称,"元素对象的名称")”;2、使用delete关键字,语法“delete 数组名称.属性”。

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    方法1:使用 ES6 中 Reflect 对象的 deleteProperty 静态方法

    QQ图片20210408092203.png

    var a = {aa: 1,bb:2}
    Reflect.deleteProperty(a, 'aa')

    方法2:使用 delete 关键字

    delete obj.age
    console.log(obj) // { name: 'xiaoming', id: 2 }

    delete 只能删除对象上的属性, 不能删除定义的变量, 并且这个Operator/行为 非常慢

    【推荐学习:javascript视频教程

    以上就是javascript如何删除对象属性的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:javascript 对象
    上一篇:如何利用Javascript在标签内外插入标签元素 下一篇:javascript如何给元素添加自定义属性
    第15期线上培训班

    相关文章推荐

    • Javascript中添加事件到脚本被覆盖• javascript区不区分大小写• javascript如何替换字符串• ajax和JavaScript之间有什么区别• 如何编写javascript

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网