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

Dodanie pary klucz/wartość do obiektu w określonym miejscu

Cloud VPS
0 głosów
607 wizyt
pytanie zadane 27 grudnia 2015 w JavaScript przez ScriptyChris Mędrzec (190,190 p.)

Jest sobie obiekt:

var obj = {
    'id': 1,
    'name': 'John',
    'age': 30
};

W jaki sposób w pętli (iterując po klucz/wartość tego obiektu) na określonym miejscu (ważne, bo potem dodaje to do tabeli do określonych komórek) np. pomiędzy kluczami 'name'  i 'age' dodać parę 'lastname': 'Doe'?

Zdaje się, że do obiektów nie można dodawać kolejnych par klucz/wartość na konkretnym miejscu, ale po prostu (domyślnie) na koniec tego obiektu. Czyli jeśli zrobię obj['lastname'] = 'Doe'; to otrzymam normalnie:

var obj = {
    'id': 1,
    'name': 'John',
    'age': 30,
    'lastname': 'Doe'
};

Natomiast ja chcę otrzymać taki wynik:

var obj = {
    'id': 1,
    'name': 'John',
    'lastname': 'Doe',
    'age': 30
};

Czy jest to wykonalne? Jeśli nie można tego wykonać w dowolnym miejscu, to czy chociaż można dodać parę klucz/wartość na początku (zamiast, standardowo, na końcu) obiektu?

1 odpowiedź

+1 głos
odpowiedź 27 grudnia 2015 przez Comandeer Guru (607,100 p.)
wybrane 3 stycznia 2016 przez ScriptyChris
 
Najlepsza
Nie wyobrażam sobie use case'a dla tego typu rzeczy… Jakie znaczenie ma kolejność kluczy? Jak to wsadzasz do tabeli, to odwołujesz się do klucza, więc Twój problem nie istnieje.
komentarz 27 grudnia 2015 przez ScriptyChris Mędrzec (190,190 p.)

Jak to wsadzasz do tabeli, to odwołujesz się do klucza, więc Twój problem nie istnieje.

Czyli w złym miejscu w kodzie dodaję nową parę klucz/wartość, bo umieszcza mi w tabeli na końcu, zamiast we właściwym miejscu...

W takim razie nie było pytania.

Podobne pytania

0 głosów
2 odpowiedzi 827 wizyt
+1 głos
2 odpowiedzi 448 wizyt
pytanie zadane 23 kwietnia 2022 w JavaScript przez nanosoft Nowicjusz (170 p.)
0 głosów
1 odpowiedź 291 wizyt

93,488 zapytań

142,422 odpowiedzi

322,772 komentarzy

62,906 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
...