ActionScript学习笔记

1.new关键字不代表引用

String在AS中是基本类型,属于值类型,但是可以使用new来声明

程序片段:

var a:String = new String("acss");
var b:String = a;
b = "aaaa";
trace(a);
trace(b);

结果:

acss
aaaa

Array在AS中是复杂类型,属于引用类型,也可以使用new来声明

程序片段:

var a:Array = new Array(1,2,3);
var b:Array = a;
b[0] = 7;
trace(a);
trace(b);

结果:

7,2,3
7,2,3

2.+=相加并赋值运算速度快

计算机在运算时,a+=3比a=a+3要快。

 

 

 

posted @ 2012-08-02 10:54  Sherry'sblog  阅读(122)  评论(0编辑  收藏  举报