Clear Array in Actionscript3.0


array = [];

is equivalent to:


array = new Array();

This would not cause memory leak, but it is not recommended, for unknown reasons.


array.length = 0;

and


array.splice(array.length - 1, 1);

should be slower. 


But please note that the later reference may be wrong, because it is different from:


var deleted_people:Array = people.splice(0,people.length);


Refs:


http://newsourcemedia.com/blog/clear-delete-array-actionscript-3/

http://stackoverflow.com/questions/2237652/as3-how-to-clear-an-array-efficiently

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值