as3 puremvc 框架包含 Controller、Model、View,它们都在 core 文件夹中。Controller类有commandMap,是Array类型,同Model中的proxyMap,View中的mediaMap。我不知道为什么它们是 Array,为什么不使用 Dictionary 类型呢?我只是想知道在这里使用 Array 的好处?我不会去辩论什么的。
问问题
188 次
1 回答
1
它可能是一个Object
或Vector
太。您可以根据可读性、性能或其他原因做出此类决定。不过一般来说,Array
Actionsript 3 中的一个都有不错的表现。我猜(希望)团队对所有选项的性能进行了基准测试,而 Array 的结果是最佳性能。
如果您对这个主题感兴趣,这里有很好的详细性能测试:http:
//jacksondunstan.com/ ?s=array+dictionary+performance
由于我不确定这一切,我挑战你对自己进行基准测试,也许给团队一个建议。
于 2012-09-14T07:39:35.210 回答