0
配列をソートした後、贈与IDを返すにはどうしたらいいですか?配列のソート後にIDを取得しますか?
var distance = [];
IループJSONファイルを通って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)'でそれを行うことはできますか? –
あなたは大歓迎です。はい、実際には、そのような距離を得るでしょうが、あなたは '' [5] .distance'を指定する必要があります。また、* sort *コールバック関数での処理も同様です。 – trincot
私はいくつかの例を追加しました。 – trincot