as3 Vector.map и Vector.filter - PullRequest
       3

as3 Vector.map и Vector.filter

1 голос
/ 11 октября 2011

Прошёл через liveocs, но примеров довольно мало.Кто-нибудь может дать мне несколько хороших примеров из «реального мира», когда и почему вы можете использовать методы map и filter нового класса Vector в Actionscript?

1 Ответ

0 голосов
/ 11 октября 2011

Методы Vector filter и map работают так же, как методы в классе Array с тем же именем.Посмотрите на следующих двух страницах примеры фильтров для массивов (они работают точно так же для класса Vector):

http://troyworks.com/blog/2007/12/16/as3-arrayfilter-r0xr/ http://www.onebyonedesign.com/tutorials/array_methods/

Я не смог найти приличногоПримеры карт as3, но эквивалент jQuery объясняет, как / почему вы будете использовать его довольно хорошо: http://api.jquery.com/jQuery.map/

Что касается реальных применений, фильтр невероятно полезен.Предположим, у вас есть Вектор, заполненный объектами Employee.Вы можете использовать метод filter как неразрушающий способ получения всех сотрудников, чье имя начинается с буквы «А» или чья зарплата превышает 50 000 долларов США.Функция map похожа, но она создает новый вектор и позволяет вам изменять объекты, чтобы вы могли потенциально привести каждого сотрудника к новому типу, такому как HighlyPaidEmployee.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...