[latex]Mae govannen![/latex]
Ich habe ein Objekt, z.B. dieses hier:
var ob = {
eigen: "wert"
}
Dieses Objekt hat immer _genau ein_ Eigenschaft-Wert-Paar, allerdings mit mir vorher nicht bekannten Namen und Wert.
Es könnte also auch theoretisch sein, daß das Objekt
var ob = {
baggins: "bilbo"
}
wäre.
Ich möchte nun einer Variablen „a“ den Namen der Eigenschaft (hier: „eigen“ bzw. „baggins“) zuweisen.
Zur Zeit löse ich dies mit einer leeren for..in-Schleife
for (var a in ob) {};
und somit enthält a den gewünschte Eigenschaftnamen.
Allerdings finde ich diese Methode unelegant und unintuitiv (man wäre ohne Kommentar geneigt, die Zeile zu löschen, da sie auf den ersten Blick sinnlos zu sein scheint), daher meine Frage: Kann ich einen unbekannten Eigenschaftsnamen noch auf andere Weise einer Variablen zuweisen?
Cü,
Kai
When the limos return for their final review, it's all thru'
- all they can see is the morning goo.
"There's no-one left alive - must be draw."
So the Blackcap Barons toss a coin to settle the score.
ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:|]