5
Ho un oggetto AS3: {p1: "..", p2: ".."} Voglio creare un altro oggetto che contiene il primo in una proprietà il cui nome è definito da una variabile:Aggiungi proprietà a livello di codice ActionScript (metaprogramming)
var propertyName:String = "myName";
var myObj = new Object();
myObj.something_that_creates_a_property_named_as_propertyName({p1:"..", p2:".."})
ha senso?
Questo non è davvero metaprogrammazione. Non conosco la parola esatta, ma è possibile perché actionscript è un linguaggio dinamico. –
hai ragione .. Non ho mai veramente capito cosa fosse la metaprogrammazione, ne leggerò ancora un po '! – luca