0
点赞
收藏
分享

微信扫一扫

js es6 判断数组对象中包含是否含有某个属性值

写心之所想 2023-03-05 阅读 69


if (data && data.hasOwnProperty('Rows')) {
(data.Rows.Row ||[]).map((row) => {
if (row.hasOwnProperty("Summary")) {

}
})
}

hasOwnProperty 就是判断是否含有key 为  Rows 的属性

数据:


"Rows": {
"Row": [
{
"ColData": [
{
"id": "4",
"value": "Jane Litigious"
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
},
{
"value": "37.50"
},
{
"value": "37.50"
}
]
},
{
"group": "GrandTotal",
"type": "Section",
"Summary": {
"ColData": [
{
"value": "TOTAL"
},
{
"value": "0.00"
},
{
"value": "0.00"
},
{
"value": "0.00"
},
{
"value": "0.00"
},
{
"value": "37.50"
},
{
"value": "37.50"
}
]
}
}
]
}

​​https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty​​


举报

相关推荐

0 条评论