,如果我想返回/檢查類值有什麼辦法可以模仿我們在AS3頂級類例如相同的行爲:的ActionScript 3 - 申報
var myArray:Array = [1,2,3,4];
trace(myArray) // [1,2,3,4];
正如你可以看到它在追蹤時返回自己的對象。
但如果我創造我自己的類,extends Array
我得到
var queue:Queue = new Queue([1,2,3,4]);
trace(queue) // no output
所以這裏有2個問題。
是有可能創建一個自定義的類的實例,就像我喜歡創建一個數組:
var queue:Queue = [1,2,3,4];
//instead
var queue:Queue = new Queue([1,2,3,4]);
,我怎麼能要求對象時返回的超級對象等;
trace(queue) // [1,2,3,4];
我不知道這是否可能在AS3做
感謝您的幫助
相關:http://stackoverflow.com/questions/3090406/extending-array-in-actionscript-3-flex – 2010-07-26 20:02:21
非常感謝傑米[Quasimondo回答](http://stackoverflow.com/questions/3090406/extending-array-in-actionscript-3-flex/3092347#3092347)真的是我一直在尋找:) – zanona 2010-07-26 22:12:04