【发布时间】:2021-01-08 21:42:07
【问题描述】:
在本例中,我需要获取值 > 0 的键是 005340302403,我该怎么做?
var json = {
"productSkuInventoryStatus": {
"005340304004": 0,
"005340304003": 0,
"005340304002": 0,
"005340304001": 0,
"005340302401": 0,
"005340302402": 0,
"005340301401": 0,
"005340304005": 0,
"005340301403": 0,
"005340302405": 0,
"005340301402": 0,
"005340301405": 0,
"005340302403": 1,
"005340301404": 0,
"005340302404": 0
}
}
var array1 = Object.values(json.productSkuInventoryStatus);
const found = array1.find(element => element > 0);
console.log(found)// get de value > 0
// how to get the key of this value greater than 0
【问题讨论】:
-
使用 Object.entries 你会得到 [key,value] 对。现在你可以得到这两个值了。
标签: javascript