AS3基本语法:
值类型与变量类型的区别:page21页
var 语句带有变量类型声明:
值类型
var temp:int=100;
var temp2:int=temp;
temp2=300;
trace("temp is:"+temp);
trace("temp2 is"+temp2);
结果:
temp is:100
temp2 is300
引用类型:
var aArray:Array=[1,2,3];
var bArray:Array=aArray;
bArray[0]=100;
trace("aArray is:"+aArray);
trace("bArray is:"+bArray);
结果:
aArray is:100,2,3
bArray is:100,2,3
利用new来更新引用类型
var aArray:Array=new Array(1,2,3);
var bArray:Array=aArray;
bArray=new Array(100,200,300);
trace("aArray is:"+aArray);
trace("bArray is:"+bArray);
结果展示
aArray is:1,2,3
bArray is:100,200,300