我有array within the array
,我想按其值删除特定的JSON对象。
rows=[
[isTrue:'false',isAvailable:'false',name:'Abc',data:'ABC',Value:'ABC']
[isTrue:'false',isAvailable:'false',name:'Abc1',data:'ABC1',Value:'ABC1']
[isTrue:'false',isAvailable:'true',name:'Abc2',data:'ABC2',Value:'ABC2']
[isTrue:'false',isAvailable:'true',name:'Abc3',data:'ABC3',Value:'ABC3']
]
我想要
rows=[
[name:'Abc',data:'ABC',Value:'ABC']
[name:'Abc1',data:'ABC1',Value:'ABC1']
[name:'Abc2',data:'ABC2',Value:'ABC2']
[name:'Abc3',data:'ABC3',Value:'ABC3']
]
我要删除存在布尔值的所有数据。
答案 0 :(得分:1)
您提供的示例具有对象数组(而非数组array),并且应具有以下语法-
Peak concurrent number of listener connections for this mount point.
因此,您想从JSON对象中删除键值对,您可以使用-
rows=[
{isTrue:'false',isAvailable:'false',name:'Abc',data:'ABC',Value:'ABC'},
{isTrue:'false',isAvailable:'false',name:'Abc1',data:'ABC1',Value:'ABC1'},
{isTrue:'false',isAvailable:'true',name:'Abc2',data:'ABC2',Value:'ABC2'},
{isTrue:'false',isAvailable:'true',name:'Abc3',data:'ABC3',Value:'ABC3'}
]
您可以检查以下链接,以了解其他删除密钥的方法: Remove a key from a javascript object