ActionScrip 3.0中的delete

0

本文作者:LevinChiu  发布于:2007-4-23  分类:flash AS3.0  点击:


delete与前版本的有很大区别

代码:

var var1:Boolean=true
trace("var1="+var1)//true
delete var1
trace("var1="+var1)true

delete在as2无所不能,到了as3,连个简单变量也不能删除,其实,delete只能删除动态创建的变量

var arr:Array=[0,1]
trace("arr="+arr,"length="+arr.length)//arr=0,1 length=2
delete arr
trace("arr="+arr,"length="+arr.length)//arr=0,1 length=2
delete arr[0]
trace("arr="+arr,"length="+arr.length)//arr=,1 length=2

也就是说,动态类(Object,Array,MovieClip等)的实例动态添加的变量可以用delete删除

本文标签: as3.0  
本文Url: http://levinchiu.com/blog/post/9.html (出自: LevinChiu Personal Official Blog)
我要引用: 点击这里获取该日志的TrackBack引用地址

相关文章:

8. 时间轴类与变量定义  (2007-4-23 11:20:56)

0 Comments

Write a comment ?