AS3中没有直接提供对象深度拷贝的语法,但却提供了ByteArray对象,可以让我们JAVA中的对象序列化一样,来实现对象的深度拷贝。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp();">
<mx:Script>
<![CDATA[
private var source:Object=new Object();
private function initApp():void{
var obj:Object=new Object();
obj.name="sourceValue";
this.source=obj;
obj.name="changeValue";
trace(this.source.name);
//output changeValue
}
private function initApp():void{
var obj:Object=new Object();
obj.name="sourceValue";
this.source=this.cloneObject(obj);
obj.name="changeValue";
trace(this.source.name);
//output sourceValue
}
private function cloneObject(obj:Object):*{
var ba:ByteArray=new ByteArray();
ba.writeObject(obj);
ba.position=0;
return ba.readObject();
}
]]>
</mx:Script>
</mx:Application>
分享到:
相关推荐
Flex教程系列之(一) AS3语法——编程基础 http://download.csdn.net/source/1161756 Flex教程系列之(二) AS3语法——流程控制语句 http://download.csdn.net/source/1161804 Flex教程系列之(三) AS3语法——控制...
Flex教程系列之(一) AS3语法——编程基础 http://download.csdn.net/source/1161756 Flex教程系列之(二) AS3语法——流程控制语句 http://download.csdn.net/source/1161804 Flex教程系列之(三) AS3语法——控制...
创建第一个Flex应用——编码模式创建第一个Flex应用——编码模式创建第一个Flex应用——编码模式
创建第一个Flex应用——设计模式创建第一个Flex应用——设计模式创建第一个Flex应用——设计模式
这是前台的FLEX中的控件,将org文件拷备到src中……
flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线flex as3 园 线
博文链接:https://hacker47.iteye.com/blog/182262
携程在线首页。适合零基础入门的人使用的demo,对布局这块有不错的...采用的是flex布局使用了原生js实现的tab栏切换等。自己可以通过swiper插件或者TouchSlide插件以及bootstrap框架来替换!可以把这个demo进行更改。
NULL 博文链接:https://fykyx521.iteye.com/blog/403179
细细品味Flex——新Flex学习手册 技术齐全
官方资料: PLD设计技巧——提高FLEX器件的系统速度.
FLEX——blazeDS原理.pdfFLEX——blazeDS原理.pdf
flex as3 遮罩的使用例子flex as3 遮罩的使用例子flex as3 遮罩的使用例子flex as3 遮罩的使用例子
学习flex/as3不错的入门资料,强烈推荐
《精通Flex 3.0——基于ActionScript 3.0实现》一书源代码。 Flex 3.0 ActionScript 3.0源代码 Flex 3.0源代码。 --------------------------- 第1篇 Flex技术概述 第1章 Flex概述 3 1.1 Flex简介 3 1.2 Flex...
Flex游戏——水果乐园(含源码) 游戏介绍: * 通过键盘方向键控制小熊(游戏主人翁)在迷宫内行走,在指定时间内拾取所有水果就通过游戏否不通过。 * 每次拾取水果必须正确回答问题才能够真正获取水果。 * 游戏中有...
flex中的as3xls读写excel的代码
博文链接:https://hacker47.iteye.com/blog/235758