Довідники JavaScript Функції

Що таке Функції в JavaScript?

Функції можна назвати невеликими підпрограмами, куди можна винести код, що повторюється, і звертатися до нього, коли це буде потрібно. Функції значно полегшують побудову програм, оскільки нам не потрібно копіювати однотипний код багато разів, а можна просто скористатися однією загальною функцією.


Багато хто плутає функції та методи і не розуміє відмінностей між ними. Насправді відмінностей немає, тому що методи, що функції є одним і тим же. Функції записані поза класами називають функціями, а функції записані всередині класів називаються методами.


Точно така сама ситуація зі змінним. У класах змінні називаються полями, а поза класами – змінними.


У JS функції створюються за допомогою ключового слова function. Кожна функція може мати будь-які параметри або не мати їх зовсім. Функції здатні щось повертати під час виконання коду, якщо це потрібно.


Створення функції

На основі всіх даних наша функція буде виглядати так:
function test() {
   console.log("Виведення чогось у консоль");
}

Функція вище не приймає жодних параметрів і нічого не повертає. Вона просто пише слово у консоль. Давайте урізноманітнимо функцію і додамо параметр:

function test(word) {
     console.log(word);
}

Тепер функція приймає параметр, який буде відображено в консолі.


Якщо функція повинна щось повернути, прописуємо тип даних який буде повернуто. Для повернення даних використовуємо ключове слово return:

function test(some_number) {
     some_number *= 2;
     return some_number;
}
Коментарі
Додати коментар

Поки що коментарів немає