Fra*_*rth 7 flash actionscript object actionscript-3 flash-cs5
如何获取通用Actionscript对象中的属性数?(与阵列长度一样)
Pat*_*ick 20
你将不得不遍历所有元素来计算它们:
function objectLength(myObject:Object):int {
var cnt:int=0;
for (var s:String in myObject) cnt++;
return cnt;
}
var o:Object={foo:"hello", bar:"world"};
trace(objectLength(o)); // output 2
Run Code Online (Sandbox Code Playgroud)