Hirdetés
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- TCL LCD és LED TV-k
- Google Home/Nest
- HiFi műszaki szemmel - sztereó hangrendszerek
- Kontron KTQM87/mITX hűtés módosítás (Socket G2)
- OLED TV topic
- Milyen alaplapot vegyek?
- DVB-T, DVB-S (2), DVB-C eszközök
- Mini-ITX
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
-
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
-
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
- Battlefield 6
- Hosszú premier előzetest kapott az Arknights: Endfield
- Eredeti játékok OFF topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen autót vegyek?
- Beperelte a Motorola a fél közösségi médiát
- Debrecen és környéke adok-veszek-beszélgetek
- TCL LCD és LED TV-k
- Google Home/Nest
- HiFi műszaki szemmel - sztereó hangrendszerek
- További aktív témák...
- LG UltraWide 35WN75CP IPS Monitor! sRGB 99% / 3440x1440 / 100Hz / 5 ms / FreeSync! BeszámítOK!
- AKCIÓ! Sapphire Nitro+ RX 7900XT 20GB videokártya garanciával hibátlan működéssel
- Bomba ár! Dell Latitude E5530 - i5-3GEN I 8GB I 500GB I 15,6" FHD I HDMI I Cam I W10 I Garancia!
- Honor Magic 7 Lite 256GB Graphite Megkímélt állapot 8GB RAM 6 hónap garancia
- HIBÁTLAN iPhone 15 Pro 128GB Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4692, 92% AKKSI
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

