![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Takie szybkie pytanko:
mam kilka tablic w js:
do każdej dorzucam dynamicznie jakieś dane:
zebrane dane wrzucam do tablicy głównej:
teraz jak robię console.log to w każdej z tablic na końcu mam coś co nazywa się wrappedJSObject. po co to jest i czy można się tego pozbyć ? Pytam bo połączone tablice chcę przerobić do JSON i nie chcę przesyłać zbędnych danych. Ten post edytował elmozaur 2.08.2016, 07:49:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
W jakiej przeglądarce to sprawdzasz?
Mylisz tablice z tablicami asocjacyjnymi. Te drugie w JS robi się na podstawie obiektów, nie tablic! Twój kod powinien wyglądać tak: Kod var a = {}; var b = {}; var c = {}; a['status'] = 1; a['wypis'] = 'ok'; b['rok'] = '2015'; b['pora'] = 'dzien'; c['kto'] = 'ja'; Inna rzecz, że algorytm serializacji JSON działa w inny sposób niż console.log. Ten post edytował Comandeer 2.08.2016, 15:14:10 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 518 Pomógł: 18 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
W jakiej przeglądarce to sprawdzasz? Inna rzecz, że algorytm serializacji JSON działa w inny sposób niż console.log. Comandeer-masz oczywiście rację. Wpisując tutaj kod zrobiłem literówkę. Doczytałem zasadę działania serializacji i przepisałem kod na wersję obiektową - teraz działa już ok. Wersja tablicowa kodu była sprawdzana na aktualnym FF z firebugiem 2.0.17 Dziękuję za zainteresowanie |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:17 |