• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Javascript - Array - zapis danych

Cloud VPS
0 głosów
190 wizyt
pytanie zadane 3 czerwca 2019 w JavaScript przez Artek97 Nowicjusz (120 p.)

Witam. Proszę o pomoc w sprawie prawidłowe użycia array. Powiedzmy, że chce napisać aplikacje w której będzie nieznana ilość pojazdów. Do każdego z pojazdów chce wpisać nieznaną ilość nazwisk poprzednich właścicieli jak i miasta w których dane auto było. 

Przykładowo kod musiałby wyglądać tak:

pojazd[1].wlasciciel[1] = "X"

pojazd[1].wlasciciel[2] = "X"

pojazd[1].miasto[1] = "X"

Proszę o informację jak należy prawidłowo napisać taki obiekt ponieważ pomimo poszukiwań nie potrafię sobie na to pytanie odpowiedzieć. Z góry dzięki.

 

1 odpowiedź

0 głosów
odpowiedź 3 czerwca 2019 przez Tomek Sochacki Ekspert (227,490 p.)

Możesz zrobić np. coś takiego:

vehicles = [
  {
    type: '...',
    owners: [
      {
         name: '...',
         fromDate: '...',
         toDate: '...'
      },
      {
         name: '...',
         fromDate: '...',
         toDate: '...'
      }
    ]
  }
]

ale w sumie podałeś trochę mało informacji o tym co chciałbyś dokładnie w tym obiekcie, jak chciałbyś to potem przeszukiwać itp. To taka jedna z prostszych struktur, nie wiem, może do Twoich potrzeb wystarczy, musisz sam ocenić.

Podobne pytania

0 głosów
0 odpowiedzi 516 wizyt
pytanie zadane 2 września 2017 w PHP przez marcin99b Szeryf (84,470 p.)
0 głosów
1 odpowiedź 559 wizyt
pytanie zadane 11 lutego 2016 w JavaScript przez movinger Nowicjusz (180 p.)
0 głosów
1 odpowiedź 135 wizyt
pytanie zadane 7 grudnia 2018 w PHP przez niezalogowany

93,487 zapytań

142,423 odpowiedzi

322,773 komentarzy

62,909 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...