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