Функции в ActionScript

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

Функции позволяют организовать и повторного использования кода. Вы место функции в сроки, как только мы делаем. Вот простая функция:

  функции myFunction (количество) (var newNum = количество + 3; вернуться newNum;) 

А функция начинается с ключевого слова функции следуют именем функции. Имена функций может быть ничего нужно, как и имена переменных. Но они должны, как правило, то, что касается того, что функция делает.

После именем функции идет левой скобки. Затем следует список параметров. А параметр является переменной определяется, что когда функция называется. Воспринимайте это как вклад в функцию. В этом случае, вы собираетесь дать функционировать ряд что-то сделать с.

Вы можете иметь один, многие, или нет параметров. Так или иначе, вы перекрытию секции параметров с правом скобках, а затем использовать открытое кронштейн, чтобы начать функционировать.

Все линии между открывать и закрывать скобки инструкции внутри функции. В этом случае, новый местных переменная создана, называется newNum. Стоимость newNum устанавливается независимо количество есть плюс 3. Итак, если вы пройти 7 в функцию как количество, newNum сейчас 10.

Возвращение - это специальные команды используются только внутри функции. Она завершает функцию и устанавливает значение как результат функции. В этом случае newNum является результатом функции.

Чтобы воспользоваться этой функцией, как называют это было стандартной ActionScript функции или, например, следов. Вот пример:

  var а = myFunction (7); 

Эта строка кода создает новые местные переменная называется a. Она ставит в нем результаты myFunction (7). Для определения этой стоимости, myFunction называется с числом 7 качестве своего единственного параметра.

Когда начинает функционировать, она создает локальный переменная называется количество и места 7 внутри нее. Затем она запускает код внутри, который заканчивается с возвращением команды отправки стоимости 10 назад на то, что первоначально название функции. В этом случае, получает набор на 10.

А плюсов функции заключается в том, что вы можете использовать их. Вот три строки кода, повторного использования функции для получения трех различных результатов:

  трассировки (myFunction (7)); трассировки (myFunction (13)); трассировки (myFunction (2)); 

При запуске этот код, а также функция включена до него, вы получите результаты 10, 16 и 5. Еще одно преимущество использования функции заключается в том, что вы можете сделать одно изменение в функции, и она будет влиять на все команды, которые используют эту функцию. Например, если вы измените + 3 в функции + 4, результаты предшествующих трех линий стали 11, 17 и 6.

это статья добавлена Милан Midovich
Опровержение: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Эта статья никоим образом не отражает взгляды, мнения, мысли или веры каталог статей сотрудников.

Перевод уведомления: В статье "Функции в ActionScript" был переведен с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.


Online: 1008 users browsing the articles directory