![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
var arr:Array = new Array();
arr['a'] = 1;
arr['b'] = 2;
arr['c'] = 3;
trace (arr.length); // выдаст 0
trace (arr['c']); // выдаст 3 (значение есть)
Что делать? Как получить длину такого массива?
__________________
Black DRAGON хочет кушать Т_Т |
|
|||||
|
стервочка (я мужик)
|
строковых индексов не бывает. бывают ключи. именно поэтому и не бывает ассоциативных массивов.
@see http://www.flasher.ru/forum/showthre...ht=associative |
|
|||||
|
Modus ponens
|
Ну это вобщем-то не массив, это просто возможность любого динамического класса создавать такие же динамические свойства. Если нужно количество свойств - ну, просто в for-in инкрементить переменную и вернуть значение, типа так:
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Apr 2007
Адрес: Мишень на карте России
Сообщений: 95
|
__________________
Lepricon Flash ICQ Последний раз редактировалось WGR; 26.10.2008 в 17:43. Причина: code |
|
|||||
|
спасибо!
__________________
Black DRAGON хочет кушать Т_Т |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|