0
在排序數組後,我怎樣才能讓我的ID返回?通過JSON文件數組排序後取回ID?
var distance = [];
我環並添加ID和響應(響應是當前用戶位置和存儲位置之間的distace)到陣列距離:distance[item.properties.Nid] = response;
。
每個之後增加了新的距離排列,我再次對數組進行排序:
sort_stores = function(stores){
stores = stores.filter(function(item){
return item !== undefined;
});
stores.sort(function(a, b){
return a - b;
});
console.log(stores);
};
但我怎麼才能讓我的ID distance[item.properties.Nid]
回來?當我將stores
記錄到我的控制檯時,只有響應正在記錄。
謝謝,它的工作原理!但是一個簡單的問題,我現在如何才能記錄距離?我可以用'console.log(stores.distance)'來代替整個對象嗎? –
不客氣。是的,你會得到這樣的距離,但是你需要指定:'stores [5] .distance'。它也是如何在* sort *回調函數中完成的。 – trincot
我加了一些例子。 – trincot