在AS3中eval的取代方法
发布:Coamy | 发布时间: 2010年7月11日as3中现已经取消了eval函数。
我们可以取代的方法是this["mc" + 变量].属性,
或者是getChildByName("影片剪辑的名字").
或者是this[变量名]
例:一对象名为 myObj,该对象里有一方法名为myFun
现可以现样实现myobj.myFun(param)效果:
var arr:Array=["myObj","myFun"];
this[arr[0]][arr[1]].apply(this,param);
发布:Coamy | 分类:AS3 | 评论:0 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
解决Flash加载外部数据的缓存问题 (2010-7-11 15:3:23)
as3的跨域访问安全沙箱 (2010-7-3 9:35:53)
PureMVC初探 (2010-6-28 21:28:20)
flash模块开发 (2010-6-28 21:9:28)
AStar A*寻路算法 (2010-6-24 21:29:52)
AS3事件中target和currentTarget的区别 (2010-1-18 14:20:36)
as3数组的浅复制和深复制 (2010-1-18 11:45:38)
as3悬停提示框类 (2010-1-13 11:9:42)
ColorTransform 构造函数 - as3 (2010-1-11 14:33:22)
AS3是深度复制数组的 (2010-1-11 14:32:24)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。





