![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2008
Сообщений: 67
|
Здравствуйте, подскажите пожалуйста как удалить индекс из ассоциативного массива, т.е имеем такой массив:
var arr:Array = new Array(); arr['Key1'] = 'Value1'; arr['Key2'] = 'Value2'; arr['Key3'] = 'Value3'; arr['Key4'] = 'Value4'; P.S.: Для удаление есть метод splice, pop, shift. Очень подходит splice, но ему нужно передать числовые индексы. Может есть другие специализированные методы или метод который вернет индекс в числовом эквиваленте? |
|
|||||
|
[+1 10.12.10]
|
Последний раз редактировалось iNils; 28.12.2008 в 00:06. |
|
|||||
|
В хелпе вобщето написано, что не рекомендуется использовать ассоциативные массивы. Для этого нужно использовать Object. Удалять свойства Object так obj["key"]=null
Ну еще от ситуации зависит. Вот из хелпа Цитата:
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 67
|
Спасибо за советы.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|