Compte tenu d'un objet:la "clé" d'un objet en Actionscript 3-
myObj = {key : 'value'}
Comment puis-je obtenir la clé?
Compte tenu d'un objet:la "clé" d'un objet en Actionscript 3-
myObj = {key : 'value'}
Comment puis-je obtenir la clé?
Vous avez à boucle à travers les toutes les clés
for (var key:String in myObj) {
//...
}
Note: for(x in obj)
itère sur les touches, tandis que for each(x in obj)
itère sur les valeurs.
Utilisez une boucle for in
var myObject:Object = {key1:"value1",key2:"value2"}
for (var s:String in myObject){
trace("key:",s,"value:",myObject[s]);
}
sortie:
key: key1 value: value1
key: key2 value: value2
ne serait pas serait pas 'valeur' key =? –
Que voulez-vous dire? – Patrick
@DerekAdair Non, 'pour (x dans obj)' itère sur les touches, tandis que 'pour chaque (x dans obj)' itère sur les valeurs. C'est une syntaxe déroutante. – Alex