actionscript30-actionscript 3.0 小问题

问题描述

actionscript 3.0 小问题

请高手回答:下面的代码输出为
aFunc()
bFunc()
cFunc()
dFunc()
aFuncExected:true
cFuncExected:true
dFuncExected:true
bFuncExected:true

为什么不是下面的呢?
aFunc()
bFunc()
cFunc()
dFunc()
aFuncExected:true
bFuncExected:true
cFuncExected:true
bFuncExected:true

                    var funcAry:Array=new Array();
        //将需要的操作步骤加入队列
        funcAry.push(aFunc);
        funcAry.push(bFunc);
        funcAry.push(cFunc);
        funcAry.push(dFunc);

        //供操作的对象
        var originObject:Object=new Object();

//需要执行几步由execQueue这个参数决定,在实际运用中可能动态决定
        var execQueue:Number=funcAry.length;

//核心步骤:函数队列执行。实际运用中可以把它包装成一个函数,或者一个类的实例
for(var i:Number =0;i<funcAry.length;i++){
funcAryi;
}

        //trace出执行操作后的original里面的内容
        for(var j in originObject){
            trace(j+":"+originObject[j]);
        }

        //操作步骤abc
        function aFunc(eO:Object){
            eO.aFuncExected=true;
            trace("aFunc()");
        }
        function bFunc(eO:Object){
            eO.bFuncExected=true;
            trace("bFunc()");
        }
        function cFunc(eO:Object){
            eO.cFuncExected=true;
            trace("cFunc()");
        }
        function dFunc(eO:Object){
            eO.dFuncExected=true;
            trace("dFunc()");
        }
时间: 2024-09-17 04:54:18

actionscript30-actionscript 3.0 小问题的相关文章

Flash ActionScript 2.0 基础教程

基础教程 本文译者:egoldy文章出处: http://www.ultrashock.com 文章性质:翻译 ActionScript 2.0-简介 随着FLASHMX2004的推出,Macromedia公司推出了一种新的脚本类型称为as2,在要教程中我们将要了解AS2的新特性.新的面向对象的模型以及如何使AS1的脚本过度到AS2. 为什么我们需要一种新的脚本语言. 如果你只是做一些简单的动画是不需要用一种新的脚本语言的,其实有许多项目是不需要脚本语言的.如果你真的不需要使用脚本语言那这个教程

43 Hot Flex and ActionScript 3.0 APIs, tips and tools for Autumn 2008

Sean Moore Bio 说道:秋天又一次来临了,是时候回顾一下2008年最热门的Flex和ActionScript 3.0 APIs,技巧和工具了,下面是我的总结,收集的比较全,Flex开发必备,欢迎补充.   介绍 Flex SDK 3.1 和 Flex Builder 3.0.1 Flex SDK 3.1 是一个Flex SDK里程碑式的版本,推荐开发者使用.http://www.adobe.com/devnet/flex/articles/sdk3_fb301.html Cairng

【as3】ActionScript 3.0体验试教学视频教程

很不错的视频教程 原文地址:http://blog.sina.com.cn/s/blog_3ecb9b1101009nx0.html 全屏观看地址: 视频1地址 视频2地址   教案发布: ActionScript 3.0 体验试教学--Making Things Move 第一部分 AS动画基础第一章 基础动画概念第二章 ActionScript 3.0 动画基础第三章 三角学应用第四章 渲染技术 第二部分 基础运动第五章 速度与加速度第六章 边界与摩擦力第七章 交互运动:让物体动移动 第三部

ActionScript 3.0系列教程(4):爽快使用XML

xml|教程 ActionScript 3.0系列教程(3):Document Class特色为我们带来了什么? ActionScript 3.0系列教程(4):爽快使用XML 为什么放弃AS2.0选择AS3.0?如果只允许我说三个理由.那么AS3.0对XML的近乎完美的支持绝对是其中一个. 简单说说AS3.0中对于XML支持的不同吧: .AS2.0对XML的支持勉勉强强,将就着可以用.而AS3.0中对XML的支持是全方位的,极其强大和灵活的. AS2.0对XML的支持不是内建的(build-i

Flash ActionScript 3.0系列教程

教程 作者的blog: www.kingda.org ActionScript 3.0系列教程(1):与Flash9先来一次亲密接触! Flash Professional 9 ActionScript 3.0 Preview 版本今天发布了,意味着从此我们从此不仅仅只能使用Flex 2来使用AS3.0,更可以使用我们一直很熟悉的Flash IDE来进行AS3.0开发了. 与Flex 2不同,Flash 9 alpha(即上面的Flash Professional 9 ActionScript

Flash ActionScript 3.0 概要

可以说这是我翻译的第一个ActionScript文件,虽然AS3.0吵的很大.但由于有关中文介绍的还并不多见,所以翻译了这篇文章.这篇文章译自:http://labs.macromedia.com/wiki/index.php/ActionScript_3:overview 由于英语水平和actionscript水平有限,也许有些错误之处,在此恳请斑主和大伙们指出,但同时也希望对大家有所用处. ActionScript3.0概要 ActionScript 3.0 演变成一门强大的面向对象的编程语

积少成多 Flash(ActionScript 3.0 &amp;amp; Flex 3.0) 系列文章索引

Flash 之 ActionScript 3.0 1.积少成多Flash(1) - ActionScript 3.0 基础之数据类型.操作符和流程控制语句 介绍 Flash ActionScript 3.0 中所有的数据类型都是对象,操作符和流程控制语句的语法与C#类似   2.积少成多Flash(2) - ActionScript 3.0 基础之包.类.包外类.命名空间.属性.方法.接口和继承 介绍 Flash ActionScript 3.0 是一种面向对象的语言,包.类.包外类.命名空间.

Foundation Actionscript 3.0 Animation

相关信息: 书名:Foundation Actionscript 3.0 Animation 作者:Keith Peters 翻译/编辑/润稿:FL基理大师 原创译文来源:http://blog.sina.com.cn/yyy98 英文版及源文件下载:http://www.fs2you.com/zh-cn/files/2e4448ca-ecb7-11dc-bab3-0014221f3995/ 目录: 第一章 基础动画概念 第二章 ActionScript 3.0 动画基础Ⅰ 第二章 Action

JavaScript与ActionScript 3.0交互的一些问题

这两天做基于 Flash9(ActionScript 3.0)的 JavaScript PHPRPC 3.0 客户端时遇到了一些 JavaScript 与 ActionScript 3.0 交互的一些问题,这些问题在网上基本上都没有找到答案,最后通过不断的尝试才得以解决,因此在这里总结出来,希望能给遇到同样问题的同志们一些帮助. JavaScript 跟 ActionScript 3.0 交互也是通过 flash.external.ExternalInterface 这个类,不过与跟 Flash