我有一个对象在actionscript中用作地图
var map:Object = new Object();
map[1] = "one";
map[2] = "one";
有没有简单的方法可以在没有迭代的情况下获得地图的长度?
答案 0 :(得分:2)
可能不是更好,但我认为使用ObjectUtil更容易......
import mx.utils.ObjectUtil;
ObjectUtil.getClassInfo(map).properties.length;
在你的情况下,这将返回2.
答案 1 :(得分:1)
不,最简单的方法是迭代地图。