ActionScript3ã®ãfor inãã§ã¯ãã¯ã©ã¹ã®ã¡ã½ããããã£ã¼ã«ãã¯åæãããªã
ActionScript3ã®ãfor .. inãã§ã¯ãéçã«å®ç¾©ããã¯ã©ã¹ã®ã¡ã½ãã/ãã£ã¼ã«ãã¯åæããã¾ããã
- ã¯ã©ã¹ãã£ã¼ã«ããã¤ã³ã¹ã¿ã³ã¹ãã£ã¼ã«ãã¨ãã
- Dynamicã¯ã©ã¹ãéçã«å®ç¾©ããã¡ã½ããããã£ã¼ã«ãã¯åæããã¾ããã
- ãã ããåçã«è¿½å ãã屿§ã¯åæããã¾ãã
var text:TextField = new TextField(); text.x = 10; text.y = 10; this.addChild(text); // æ®éã®ã¯ã©ã¹ text.text += "--- NormalClass\n"; for ( var i:* in new NormalClass() ) { text.text += String(i) + "\n"; } // Dynamicã¯ã©ã¹ text.text += "--- DynamicClass\n"; var tmp:DynamicClass = new DynamicClass(); tmp.a = "a"; // åçãªå±æ§ã追å tmp.b = function():void{}; for ( var j:* in tmp ) { text.text += String(j) + "\n"; }