如何删除嵌套对象属性[重复]
Posted
技术标签:
【中文标题】如何删除嵌套对象属性[重复]【英文标题】:How to delete nested object attribute [duplicate] 【发布时间】:2017-06-02 19:35:29 【问题描述】:我有一个这样的对象。
var Obj =
obj1 :
val : 1,
id : 1
obj2 :
val : 2,
id :2
obj3 :
val : 3,
id :3
我想删除 obj1,任何人都可以建议如何实现这一点。
【问题讨论】:
这是无效对象! @DhavalMarthak 如果我创建obj=1
那么它有效吗?
@CarlosRivero 但在我的情况下,属性是动态的,我不能随意删除任何特定属性
您确定只是使用点符号并将其设置为未定义? Obj.obj1 = undefined
?
【参考方案1】:
使用删除关键字
delete Obj.obj1
【讨论】:
谢谢,或者我可以通过任何方式检索循环以上是关于如何删除嵌套对象属性[重复]的主要内容,如果未能解决你的问题,请参考以下文章