[AS3]Array,Vector,关联数组,Dictionary,多维数组示例及说明(2)
多维数组 //多维数组 var masterTaskList:Array = new Array(); masterTaskList[0]=[washdishes,takeouttrash]; masterTaskList[1]=[washdishes,paybills]; masterTaskList[2]=[washdishes,dentist,washdog]; maste
多维数组
- //多维数组
- var masterTaskList:Array = new Array();
- masterTaskList[0] = ["wash dishes", "take out trash"];
- masterTaskList[1] = ["wash dishes", "pay bills"];
- masterTaskList[2] = ["wash dishes", "dentist", "wash dog"];
- masterTaskList[3] = ["wash dishes"];
- masterTaskList[4] = ["wash dishes", "clean house"];
- masterTaskList[5] = ["wash dishes", "wash car", "pay rent"];
- masterTaskList[6] = ["mow lawn", "fix chair"];
- //克隆数组
- //通过调用不带参数的 concat() 或 slice() 方法,实现浅拷贝,仅复制指向对象的引用而非对象本身
- //将数组序列化为 ByteArray 类的实例,然后将此数组读回到新数组中实现深拷贝
- import flash.utils.ByteArray;
- function clone(source:Object):*
- {
- var myBA:ByteArray = new ByteArray();
- myBA.writeObject(source);
- myBA.position = 0;
- return(myBA.readObject());
- }
- //酷播提示:数组扩展
- //page 37
来源:http://www.cnblogs.com/janas/
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...