找回密码
 注册
搜索
热搜: java php web
查看: 1579|回复: 2

关于AS3中的delete使用方法

[复制链接]
发表于 2009-1-25 19:53:37 | 显示全部楼层 |阅读模式
个人感觉AS3中的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
也就是说,在AS3中动态类(Object,Array,MovieClip等)的实例动态添加的变量可以用delete删除。不知道大家有什么想法
发表于 2009-1-25 20:23:31 | 显示全部楼层
功能怎么变弱了?
回复

使用道具 举报

发表于 2009-1-25 21:53:21 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|软晨网(RuanChen.com)

GMT+8, 2024-9-20 15:29

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表