![]() |
array.foreach
Добрый вечер
есть вот такой код Код AS3:
Не подскажите как изменить чтобы для всех проганялся? Хочу чтобы при щелчке на одному мувике другие гасли. |
Код:
for each(var item in b) { |
В качестве аттрибута метода showThem должен выступать элемент массива.
|
может как-то так?
Код AS3:
|
тогда уж
Код AS3:
|
1. кроме как ради красивостей нет никакого смысла использовать Array.forEach(), Array.filter(), Array.map() и т.п... просто цикл будет быстрее.
2. Подпись у функции передаваемой в параметре выглядид на самом деле так: Код AS3:
Код AS3:
|
Цитата:
Т.е. все нативные методы, всех классов флеша(кроме как Rectangle), работают если не хуже, то точно не лучше развёрнутого руками цикла. |
>>все нативные методы, всех классов флеша(кроме как Rectangle), работают если не хуже, то точно не лучше развёрнутого руками цикла.
сомнительное утверждение: с чего бы нативная реализация должна быть медленнее скриптовой ? |
Цитата:
Могу предположить что Rectangle обёртка настоящего нативного класса, ибо он часто встречается в бинарнике самого swf(вот это конечно сомнительное утверждение), т.е. эдобовцев не заломало нам его дать, а все остальные классы,методы, как мне кажется скриптоложество в собственном соку, во всяком случае тесты говорят об этом. |
если есть такие наблюдения, то покажи примеры где это действительно так (своя реализация быстрее нативной)
интересно было бы пощупать |
| Часовой пояс GMT +4, время: 08:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.