2009-08-02 35 views
5

我有一个AS3对象:{p1:“..”,p2:“..”} 我想创建另一个对象,其中包含属性名称中的第一个以编程方式添加属性做ActionScript对象(元程序设计)

var propertyName:String = "myName"; 
var myObj = new Object(); 
myObj.something_that_creates_a_property_named_as_propertyName({p1:"..", p2:".."}) 

它任何意义:由变量定义?

+0

这不是真的元编程。我不知道确切的单词,但它是可行的,因为actionscript是一种动态语言。 – 2009-08-03 08:17:16

回答

14
var propertyName:String = "myName"; 
var myObj = new Object(); 
myObj[propertyName] = {p1:"..", p2:".."}; 
相关问题