Hirdetés
- Gaming notebook topik
- Miért nem tűnik el soha a kalózkodás?
- Házimozi belépő szinten
- Azonnali VGA-s kérdések órája
- E-book olvasók
- Philips LCD és LED TV-k
- Kormányok / autós szimulátorok topikja
- Hogy is néznek ki a gépeink?
- Hobby elektronika
- A klasszikus átnevezős trükkhöz nyúl az AMD a mobil Ryzeneknél
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
"else ágon nem kell a new Array valahogy?"
Nem, mé' kéne?
Itt láthatsz példát a JSON.parse-ra:
var jsontext = '{"firstname":"Jesper","surname":"Aaberg","phone":["555-0100","555-0120"]}';
var contact = JSON.parse(jsontext);
document.write(contact.surname + ", " + contact.firstname);Jelen esetben objektum lett belőle, de lehet akár tömb is (Return Value: An object or array.), ha olyan a JSON string (és valid).
Működőképes ez így, ahogy írtad.
Bár szerintem felesleges a new Array() az if ágnál is, nyugodtan maradhatna az eredeti undefined érték is a változóban, az úgy még egyértelműbbé teszi a dolgot, hogy nincs beállítva.
Persze megközelítés kérdése.De ha szabad, azt javaslom, kerüld az ilyen változóneveket, mint az str, array és hasonlók, mert igaz, hogy a típus a névből kikövetkeztethető, de az nem, hogy konkrétan milyen adat lesz ott majd. Persze ha ezt csak példaként írtad, és a kódjaidban beszédesebb neveket használsz, akkor nem szóltam.

Új hozzászólás Aktív témák
- GAMER PC I5 12400F, EVGA 3070, GIGABYTE H610M, 1 TB SSD, 32GB DDR4
- Corsair Vengeance DDR5 16 GB / 5200MHz / 2x8
- Dell Latitude 5420 Újszerű állapotban, i5 FHD IPS LCD,16GB,magyar világítós billentyűzet
- Dell Latitude 5420 Új, Fóliás állapotú,i5 FHD IPS LCD,16GB,magyar világítós billentyűzet
- DELL P2714H "27 colos kalibrált IPS panellal rendelkező monitorom eladó tökéletes állapotban!
- 0perces! Samsung Galaxy Book5 Pro 360 2in1 Core Ultra 7 256V 16GB 2TB 16" WQXGA+ AMOLED TOUCH 1évgar
- FELVÁSÁRLÁS A GYŐRÚJBARÁTI BOLTUNKBAN!
- GYÖNYÖRŰ iPhone 13 Pro Max 1TB Graphite - 1 ÉV GARANCIA - Kártyafüggetlen, MS3694
- Eredeti Lenovo 230W töltők - 4X20Z83995
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest



