![]() |
|
||||||||||
|
|||||
|
Вполне возможно, но мне все же кажется проблема изначально в "ручном" заполнении массива. И наче какие могут быть проблемы при изменении размерности массива.
__________________
return this... |
|
|||||
|
[+1 05.11.12]
Регистрация: Feb 2011
Сообщений: 431
|
Текст ошибки в студию.
__________________
Oomph |
|
|||||
|
Modus ponens
|
Когда говорят про элементы массива, то имеют в виду именно то, что находится в array.length. Если у вас есть какие-то дополнительные требования, например, вам нужны только уникальные элементы, только те, которые не равны null / undefined и т.п. - это нужно уточнять, иначе вас не поймут.
__________________
Hell is the possibility of sanity |
|
|||||
|
Цитата:
__________________
return this... |
|
|||||
|
Регистрация: Sep 2003
Сообщений: 28
|
А с чего вы взяли, что в arr.length именно 0.
Позволю себе повторить цитату: Although ActionScript permits you to create associative arrays using the Array class, you cannot use any of the Array class methods or properties with associative arrays. |
|
|||||
|
[+1 05.11.12]
Регистрация: Feb 2011
Сообщений: 431
|
@WisP, вы же сами это написали
![]() Цитата:
__________________
Oomph |
|
|||||
|
Регистрация: Sep 2003
Сообщений: 28
|
AlexLucas, ну так написано же: нельзя использовать методы или свойства класса Array с ассоциативными массивами.
В том числе, как только вопреки здравому смыслу возникло желание добавить строковый ключ, length использовать нельзя и обсуждение результата, который возвращает length уже не имеет смысла. |
|
|||||
|
[+1 05.11.12]
Регистрация: Feb 2011
Сообщений: 431
|
Не нельзя, а не рекомендуется, раз ошибку не выдаёт - значит можно. И результат в том случае всегда будет 0.
__________________
Oomph |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:42. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|