apache-flex - 如何在ActionScript 3.0中找到关联数组的长度?

标签 apache-flex actionscript-3 arrays

在ActionScript 3.0中,是否有一种简单的方法来检索关联数组的长度(实现为Object)?

我了解在AS3中有两种主要的创建关联数组的方法:

  • 使用Dictionary对象;当键不需要是string
  • 时特别方便
  • 使用Object,只需为每个所需的元素创建属性。属性名称是键,值是值。

  • 我的应用程序使用方法2(使用Object类表示关联数组)。

    我希望有比for循环更原生的东西,它可以手动计算所有元素。

    最佳答案

    您必须像在做一样在for循环中对它们进行计数。当然,您可以创建一个类并将for循环粘贴在该类中。

    有关AS3中Collections的一些重要实现,请检查these guys

    编辑2013 毫不奇怪,链接确实会随着时间的流逝而中断。试试这个新的:http://www.grindheadgames.com/get-the-length-of-an-object

    关于apache-flex - 如何在ActionScript 3.0中找到关联数组的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/284947/

    相关文章:

    apache-flex - 如何以编程方式触发 mx :Button click event?

    python - 合并 Numpy 结构化数组中的记录

    Java方法返回不同类型数组的随机元素

    apache-flex - AutoSizing Flex Mobile Spark 文本区域组件

    ios - Flash Builder 开发的 iPad 应用程序在加载外部数据后挂起

    actionscript-3 - 在跨平台 AIR 应用程序中存储首选项数据的最简单方法是什么?

    actionscript-3 - Flex 4 应用程序,coldfusion 帮助

    c - 二维数组 rand 函数乘法

    actionscript-3 - flex3型类型转换

    apache-flex - 将 Flex 3 迁移到 Flex 4 时出错