0
我有一个jQuery函数:jQuery的inArray在阵列
$.extend({
distinct : function(anArray) {
var result = [];
$.each(anArray, function(i,v){
if ($.inArray([v.key, v.value], result) == -1) result.push([v.key, v.value]);
});
return result;
}
});
我想获得独特的[键,值]在anArray
阵列上。
但$.inArray([v.key, v.value], result)
总是返回-1,所以在最后我总是在结果阵列中的所有值。
怎么了?
什么是例如输入和期望是什么输出? – Exception
所以anArray是一个对象数组? – Steve
是anArray是具有某些值的对象,如键和值。 – user3469203