Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy A56 - megbízható középszerűség
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Honor Magic V2 - origami
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- MWC 2026: Kezünkben a Vivo V70, megvan a magyar ára is
- Milyen okostelefont vegyek?
- Motorola G86 - majdnem Edge
- Google Pixel topik
- MWC 2026: Európába jött a Mate 80 Pro
-
Mobilarena
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
- Kínai és egyéb olcsó órák topikja
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Ilyen olcsó sem volt még egy Apple notebook
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- TCL LCD és LED TV-k
- Formula-1
- AMD Navi Radeon™ RX 9xxx sorozat
- OLED monitor topic
- Robogó, kismotor
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- HP Elitebook / Probook üzleti kategóriás notebookok - i5 - i7 - Ryzen - nagy választékban számlával
- Apple iPhone 12 Mini 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
- 209 - Lenovo Yoga Pro 7 (14APH8) - AMD Ryzen 7 7840HS, no GPU
- Apple iPhone 15 128GB, Kártyafüggetlen, 1 Év Garanciával
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

