经常碰到对一个自定义的对象做清理处理,一个字段一个字段赋值为null,如果字段太多那就麻烦了,一个一个点出来也麻烦,所以想有没有对象本身属性遍历的方法呢,试了很多方法都不行,比如for
in哪,prototype,constructor,for
ecah等等,都无效,网上浏览无意间发现一个好的方法ObjectUtil.getClassInfo见下面的清理方法:
public function dispose() : void
{
}
本文介绍了一种有效清空自定义对象所有属性值的方法。通过使用`ObjectUtil.getClassInfo`获取对象的所有属性,并将其逐一设置为`null`,实现对象状态的快速重置。
经常碰到对一个自定义的对象做清理处理,一个字段一个字段赋值为null,如果字段太多那就麻烦了,一个一个点出来也麻烦,所以想有没有对象本身属性遍历的方法呢,试了很多方法都不行,比如for
in哪,prototype,constructor,for
ecah等等,都无效,网上浏览无意间发现一个好的方法ObjectUtil.getClassInfo见下面的清理方法:
public function dispose() : void
{
}

被折叠的 条评论
为什么被折叠?