我有一个JS对象是这样的:
var tenants = {
'first': {
'name': 'first',
'expired': 1
},
'second': {
'name': 'second'
}
}
我想删除租户的“第一”的“过期”的财产,我应该只是做到这一点?
delete tenants['first']['expired'];
注意:这个问题比这个问题更具体:我如何从一个JavaScript对象中删除一个属性?,因为我的问题集中在“嵌套”部分。
是。那行得通。
delete tenants['first']['expired'];
或delete tenants.first.expired;
。
如果仅由于要从中排除它而删除它JSON.stringify()
,则也可以将其设置为undefined
,例如tenants['first']['expired'] = undefined;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句