ПредишенСледващото

Функция - е независима програма, осъществяваща зададени отделни действия. Това може да бъде да се провери стойностите, печат на съобщението, създаване на елемента, и т.н. Функцията може да се нарече навсякъде в скрипт, неограничен брой пъти. По този начин, желаните действия се определят само веднъж, а това опростява структурата на основната писменост и редактиране. Ако промените алгоритъм, за да редактирате действието ще трябва само да функционират.

Функция Декларация

Общ изглед на извикването на функция:

Се дава от функционален бутон служебната дума. След това идва името на функцията, за която има изземване. Аргументи в скобите показва към коя от предадените данни се записва в параметрите на призива на функцията. например:

Ако функцията се нарича да премине по-малко параметри, отколкото е необходимо, а след това стойността на аргумента се определи. Той се използва за създаване на функции с избираеми параметри.

В примера по-горе на втория аргумент не е задължително, а ако е настроен на 0 по подразбиране.

Функция Expression

В този пример, параметрите на функцията се предават анонимни функции и писмени към променливи и премахване на сигурно място. Освен това, в зависимост от променливата на реагиране, записан в отговора и желаната функция се изпълнява.

Дизайнът на новата функция ()

Изграждането на нова функция функция () ви позволява да създавате от низ. Общ вид:

Първият ред съдържа списък с аргументи. Вторият ред съдържа функция на тялото. например:

локални променливи

Функцията не може да работи с глобални променливи и функции, които са определени в основната програма. Също така за функцията можете да определите локални променливи и функции, които ще бъдат видими само в самата функция. Променливи дефинирана функция аргументи са нейните локални променливи.

Функции са създадени като отделни програми помощник, така че по-добре е да ги използвате във вашите променливи, за да се предотврати появата на грешки в основната сценария.

Директива за връщане

Най-често използваната функция за получаване на конкретен резултат (паролата е въведена правилно, дали имейлът ти ред, в резултат на сложен математически израз) трябва да се използва по-нататък в основната сценария. За да получите резултата от функцията Използване на директивата за връщане. Функцията може да се използва няколко директиви се върнат.

Функцията работи са приключили при първото връщане изпълнение. Тази директива могат да бъдат използвани без аргумент. В същото време стойността връщане неопределени. Едно връщане обикновено се използва за принудително прекратяване на функцията.

имена на функции

с името на функционални изисквания са еднакви и за двете променливи.

Функцията извършва едно конкретно действие, затова името му трябва да бъде възможно най-точни, за да опише това, което прави. Препоръчително е да се използва формуляр, глагол (действието и на това, което се прави):

  • showTable - показване на маса.
  • getValue - получите сумата.
  • findRow - намерете реда.
  • ISEMAIL - дали имейл-ти ред.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!