Javascript JS/JQuery中数组的子部分
我希望根据特定条件提取javascript对象数组的一部分,例如:Javascript JS/JQuery中数组的子部分,javascript,jquery,arrays,Javascript,Jquery,Arrays,我希望根据特定条件提取javascript对象数组的一部分,例如: object.property == 2 我知道我可以从匹配的数组中查找并构建一个新的数组,但我想知道是否有一个用于此的缩写。您可以使用 使用 e、 g 编辑: 两种方法都经过基准测试的JSFIDLE:您可以包装数组,例如$(数组) var arr = [ 1, 2, 3 ]; var subset = $.grep(arr,function(n,i){ return n >= 2 }); // subset = [2,
object.property == 2
我知道我可以从匹配的数组中查找并构建一个新的数组,但我想知道是否有一个用于此的缩写。您可以使用
使用
e、 g
编辑:
两种方法都经过基准测试的JSFIDLE:您可以包装数组,例如
$(数组)
var arr = [ 1, 2, 3 ];
var subset = $.grep(arr,function(n,i){ return n >= 2 });
// subset = [2, 3]
$(yourCollection).filter(function(){
return (this.property == 2);
});