Боюсь, что нет нативной альтернативы Object
или Dictionary
для карт и других структур.Что касается стандарта , это зависит от того, как определить стандарт, но есть пара известных библиотек, которые вы могли бы проверить, ищите ли вы коллекции стилей Java.
Нравитсявот этот:
http://sibirjak.com/blog/collections/as3commons-collections/
Также вы можете взглянуть на этот вопрос, который имеет ссылки на пару библиотек ds (включая вышеупомянутую).
Коллекции в Adobe Flex
Я бы не сказал, что использование объектов - это либо хорошая, либо плохая практика.В общем случае они быстрее, чем любая альтернатива Actionscript (поскольку они являются нативными), но менее функциональны.Иногда предоставляемый функционал достаточно хорош.Иногда это немного скудно, поэтому что-то более структурированное может помочь вам избавиться от деталей более низкого уровня в вашем коде и сосредоточиться, так сказать, на «доменной логике».
В конце концов, все эти библиотеки реализуют свои структуры данных через объекты, словари и массивы (или векторы).Так что, если нативные объекты подходят для ваших нужд, я бы сказал, пойти с ними.С другой стороны, если вы обнаружите, что в основном переписываете, скажем, специальный набор, возможно, использование одной из этих библиотек было бы мудрым выбором.