当前位置:  开发笔记 > 编程语言 > 正文

如何检查AS3"对象"变量是否完全为空?

如何解决《如何检查AS3"对象"变量是否完全为空?》经验,为你挑选了1个好方法。

在Actionscript 3.0中,如何检查var myObject:Object功能是否相同{}

我接受它我不能做...

if (myObject == {}) {
  // etc
}

...因为对象是引用类型,对吧?



1> Patrick..:

检查它是否至少存在一个字段:

function isEmptyObject(myObject:Object):Boolean {
 var isEmpty:Boolean=true;

 for (var s:String in myObject) {
   isEmpty = false;
   break;
 }

 return isEmpty;
}


应该没有任何理由使用临时变量,因为可以在`for`语句中使用`return false;`.
推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有