Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: A megfelelő matrac kiválasztása egy hosszú folyamat végén!
- MaxxDamage: (TongFang) Medion Erazer Beast 16 X1 benchmark
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- btz: Internet fejlesztés országosan!
- Sapphi: StremHU | Source – Self-hostolható Stremio addon magyar trackerekhez
- Meggyi001: A végtelenbe...
- Invázió egy novellában 3-4. (Update) +5. fejezet! (18+ nyelvezet)
-
LOGOUT
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
-
disy68
aktív tag
válasz
Panhard
#6302
üzenetére
Ennél a megoldásnál téged nem érdekel pontosan mennyi mezője van a data objektumnak. Végigmész az összesen, ellenőrzöd, hogy saját mezője-e, majd a kapott értéket a mező nevéből származó index-szel berakod egy tömbbe.
Egy egyszerű minta: fiddle. Egy kicsit korrektebb: változat.
"Az én megoldásomnál az lehet a hiba, hogy a "data.d0" objektumot String-ként hozom létre, és azt nem tudja értelmezni?"
Bizony, a legfőbb hiba ez. A másik, hogy nem rugalmas a megoldás, hiszen mi van, ha már nem 90 elemet kell feldolgozni?
Ha errefelé mennél mégis, amit nem ajánlanék, akkor valahogy így módosulna a fenti egyszerű példa.
A lényeg:
var arr = []; // eredmény
for (var i = 0; i <= 90; i++) {
var key = "d" + i;
arr[i] = data[key]; // a data objektum adott d0 .. d90 elemét így tudod megcímezni
}
Új hozzászólás Aktív témák
- Telekom mobilszolgáltatások
- Pánik a memóriapiacon
- Pécs és környéke adok-veszek-beszélgetek
- Spórolós topik
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Milyen RAM-ot vegyek?
- CADA, Polymobil, és más építőkockák
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Androidos tablet topic
- The Division 2 (PC, XO, PS4)
- További aktív témák...
- Acer TravelMate P214 i3-1115G4 12GB 256GB 14" FHD 1év garancia
- Eredeti Lenovo 90W szögleges laptop táp + kerek átalakító egyben eladó
- Telefon felvásárlás!! Samsung Galaxy A16, Samsung Galaxy A26, Samsung Galaxy A36, Samsung Galaxy A56
- HIBÁTLAN iPhone 16 Pro 128GB Desert -1 ÉV GARANCIA - Kártyafüggetlen, MS3945, 92% Akkumulátor
- RAKTÁRKISÖPRÉS! Eladó szerverek!
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

