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

在Flex中计算字典长度

如何解决《在Flex中计算字典长度》经验,为你挑选了1个好方法。

在Flex中计算Dictionary对象长度的最佳方法是什么?

var d:Dictionary = new Dictionary();
d["a"] = "alpha";
d["b"] = "beta";

我想检查这个词典应该是2的长度.除了循环遍历对象之外,还有什么方法可以做到吗?



1> CookieOfFort..:

不,除了循环遍历元素之外,没有办法检查对象的长度(Dictionary几乎是支持非String键的对象).

http://www.flexer.info/2008/07/31/how-to-find-an-objects-length/

您可能不必担心检查属性是否属于内部属性.


这是循环的代码,因为没有人提供它:'[public static function getLen(d:Dictionary):int {var i:int = 0; for(var key:Object in d){i ++; 返回i; }]
推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有