gpt4 book ai didi

Javascript,下划线尝试返回具有最高值的对象的键

转载 作者:行者123 更新时间:2023-11-28 20:08:13 24 4
gpt4 key购买 nike

我有一个对象

obj = { "13-17": { "total_fans": 5 }, 
"18-24": { "total_fans": 10 },
"25-34": { "total_fans": 15 }
}

并且我想从 obj 返回具有最高 total_fans 的对象的键,因此在本例中它将是 25-34

最佳答案

将 _.keys 和 _.max 结合起来怎么样?

_.max(_.keys(obj), function(key){ 
return obj[key]["total_fans"];
});

这将返回“25-34”

小心空对象({}),它会返回 -Infinity...之前用 _.isEmpty(obj) 进行测试!

关于Javascript,下划线尝试返回具有最高值的对象的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20392087/

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