2010-10-04 2 views
1

Неповторимый вопрос:Ассоциативные векторы?

Векторы могут быть ассоциативными, такими как Array's?

Возможно, нет, потому что я пробовал, но, возможно, есть обходной путь ...?

ответ

2

В ActionScript 3 массивы (и векторы) могут иметь только числовые индексы. Они могут считаться ассоциативными в том смысле, что индексы не обязательно должны быть последовательными, но вы не можете использовать строковые индексы.

+0

Ну, это работает с массивами: \t var t: Array = []; \t \t \t \t \t t ["test1"] = "test1"; \t t ["test2"] = "test2"; \t t ["test3"] = "test3"; \t t ["test4"] = "test4"; – jaapvdbeukel

+1

Вы можете сделать это на любом объекте, но это не значит, что элементы добавляются в массив, они просто создаются как свойства этого объекта. –

+0

Вид сдачи:/Я был так взволнован, чтобы использовать типизированные ассоциативные массивы! – Qix

Смежные вопросы