[JavaScript]co to jest wrappedJSObject |
[JavaScript]co to jest wrappedJSObject |
2.08.2016, 07:49:03
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 |
|
|
2.08.2016, 15:13:24
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 -------------------- ★Mój blog || Okiem krytyka★
|
|
|
2.08.2016, 19:00:15
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 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.05.2024 - 18:22 |