ActionScrip 3.0中的delete
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删除
Tags: as3.0
About this entry
You’re currently reading “ActionScrip 3.0中的delete,” an entry on LevinChiu's Blog
- Published:
- 2007-4-23 11:22:59
- Category:
- flash AS3.0
- Views:
0 Comments, 0 Trackbacks
Jump to comment form | comments rss | Get trackback uri