![]() |
Цитата:
|
Текст ошибки в студию.
|
Когда говорят про элементы массива, то имеют в виду именно то, что находится в array.length. Если у вас есть какие-то дополнительные требования, например, вам нужны только уникальные элементы, только те, которые не равны null / undefined и т.п. - это нужно уточнять, иначе вас не поймут.
|
Цитата:
Код AS3:
|
А с чего вы взяли, что в 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. |
Цитата:
|
@WisP, вы же сами это написали :)
Цитата:
|
AlexLucas, ну так написано же: нельзя использовать методы или свойства класса Array с ассоциативными массивами.
В том числе, как только вопреки здравому смыслу возникло желание добавить строковый ключ, length использовать нельзя и обсуждение результата, который возвращает length уже не имеет смысла. |
Цитата:
|
Не нельзя, а не рекомендуется, раз ошибку не выдаёт - значит можно. И результат в том случае всегда будет 0.
|
| Часовой пояс GMT +4, время: 00:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.