Javascript 如果对象中的值大于使用underline.js指定的值,如何获取该对象中的值列表
我有一个特定值的对象,其中包含key和value。我试图通过比较对象中的一个值来提取所有列表。 我的目标是Javascript 如果对象中的值大于使用underline.js指定的值,如何获取该对象中的值列表,javascript,jquery,object,underscore.js,Javascript,Jquery,Object,Underscore.js,我有一个特定值的对象,其中包含key和value。我试图通过比较对象中的一个值来提取所有列表。 我的目标是 var object= {one:1,two:2,three:3,four:4,five:5,six:6,seven:7} 现在,我想提取所有大于3的值。预期产出如下 {four:4,five:5,six:6,seven:7}. 我正试图使用下划线.js实现这一点 _.pick(object, function(value, key, object) {return value >
var object= {one:1,two:2,three:3,four:4,five:5,six:6,seven:7}
现在,我想提取所有大于3的值。预期产出如下
{four:4,five:5,six:6,seven:7}.
我正试图使用下划线.js实现这一点
_.pick(object, function(value, key, object) {return value > 3;});
虽然我还没有测试过它,但它似乎应该可以做到。你做了什么不起作用的事情?难道你不直接使用
省略
或拾取
?