Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Multidimensional Array i sortowanie w JS
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
deha21
Potrzebuję stworzyć kilku poziomową tablicę w JS. Mam z tym problem bo próbowalem kilku sposobów i żaden mi nie działał. Ma to wyglądać tak (zmienna key generuje się automatycznie):
Kod
points[key];
            points[key]["lat"]=temp_lat;
            points[key]["lng"]=temp_lng;
            points[key]["distance"]=distance;

Generalnie później chcę to posortować według points[key]["distance"]. Wcześniej miało to zrobione jako obiekt, ale ponoć obiektu nie można tak sortować (nie wiem, nie zgłębiłem się jeszcze aż tak w JS). Dlatego teraz chcę to zrobić jako array. Pomoże ktoś?
kapslokk
[JAVASCRIPT] pobierz, plaintext
  1. var points = [];
  2. var key = "test";
  3. var temp_lat = 51;
  4. var temp_lng = 18;
  5. var distance = 1500;
  6.  
  7. points[key] = [];
  8. points[key]["lat"]=temp_lat;
  9. points[key]["lng"]=temp_lng;
  10. points[key]["distance"]=distance;
  11.  
  12. console.log(points[key]);
[JAVASCRIPT] pobierz, plaintext
deha21
Już miałem pisać że to jest to samo co ja mam, ale nie zauważyłem że przy points[key] dałeś [];
O to chodziło, dzięki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.