Fórumok
Sziasztok!
Van egy JavaScript objektumom (item). Ennek az objektumnak van egy tulajdonsága (type). Ezt normál esetben így érem el: alert(item.type). A problémám viszont, hogy a type helyett egy változót kellene használnom, tehát valahogy így:
var property = 'type';
alert(item.property);
Így viszont a 'property' nevű tulajdonságot próbálja meg visszaadni ahelyett, hogy a property változó értékét helyettesítené be. Valaki tud erre megoldást?
- 812 megtekintés
Hozzászólások
Megtaláltam a megoldást, objektum tulajdonságokhoz asszociatív tömbként is hozzá lehet férni (azt hittem csak tömbök esetén működik), tehát:
var property = 'type';
alert(item[property]);
- A hozzászóláshoz be kell jelentkezni