Action Script / 4. Функции

Функции — это кирпичики, из которых складывается практически любая программа. Написать неэлементарный алгоритм, не используя функции, так же сложно, как построить дворец из сырой глины. Функции позволяют писать эффективный, компактный и мобильный код. Они же лежат в основе создания многих структур языка. Невозможно представить программирование на ActionScript без функций — и мы активно будем применять их во всех проектах и в большинстве примеров. Если использовать строгую терминологию, то функции являются, прежде всего, подпрограммами. Подпрограмма — это абстрактная операция, задаваемая программистом. Сложное определение? Не будет ошибкой считать функции просто участком кода, который можно вызвать в любое время и любое число раз, причем, не повлияв на остальные объекты в сценарии. Разработка средств для определения и вызова подпрограмм является одной из центральных задач — возможно, самой главной задачей — при разработке большинства языков.
Статьи раздела '4. Функции':
Особенности цепочки областей видимости функций
Прежде чем приступить к описанию тонкостей цепочки областей видимости функций, вспомним, что означает этот термин в ActionScript. Цепочка областей видимости (scope chain) — это последовательность объектов, которые интерпретатор пр...
Предложение return
Используя предложение return, в ActionScript можно остановить выполнение кода Функции. Задача такого рода возникает, например, при обнаружении ошибки или неверном формате поступив-ших данных. Прерывание работы функции при помощи п...
Функции как объекты
Функции — это чрезвычайно специфичные структуры ActionScript. В самом начале главы мы определили их как подпрограммы. Однако это лишь одна (пусть и самая важная) из ипостасей функций. В зависимости от типа решаемой задачи пол слов...

Страницы: 1