gpt4 book ai didi

javascript - 如何查找 JSON 对象的长度

转载 作者:行者123 更新时间:2023-12-01 15:19:13 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Length of a JavaScript object

(43 个答案)


5年前关闭。



 var legend=[{"min":0,
"max":first_color,
"color":"#1a9850"
},
{
"min":first_color,
"max":sec_color,
"color":"#fee08b"
},
{
"min":sec_color,
"max":thrd_color,
"color":"#ff3300"
},
{
"min":thrd_color,
"max":frth_color,
"color":"#d73027"
"Abc":"gsfg"
}

];

我想找出每个对象的属性计数。例如。前 3 个对象有 3 个属性,第 4 个对象有 4 个 Prop ,依此类推。

最佳答案

遍历数组并获取对象属性名称计数。

var legend = [{
"min": 0,
"max": 'first_color',
"color": "#1a9850"
}, {
"min": 'first_color',
"max": 'sec_color',
"color": "#fee08b"
}, {
"min": 'sec_color',
"max": 'thrd_color',
"color": "#ff3300"
}, {
"min": 'thrd_color',
"max": 'frth_color',
"color": "#d73027",
"Abc": "gsfg"
}];

var res = legend.map(function(v) {
console.log(Object.keys(v).length);
return Object.keys(v).length;
});

console.log(res);

关于javascript - 如何查找 JSON 对象的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40625144/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com