Зміст курсу
Вступ до JavaScript
Вступ до JavaScript
Що Таке Функції?
Функції — це можливість у програмуванні, яка дозволяє зарезервувати блок коду для подальшого виконання. Це також дає змогу легко виконувати цей блок коду кілька разів.
Базовий синтаксис визначення функції виглядає так:
function funcName() {
// Code here
}
Тут function
— це ключове слово для визначення функції, а funcName
— назва функції, яку потрібно створити.
Створення функції коректніше називати "визначенням" функції. Код, який визначає функцію, називають "кодом визначення функції".
Принцип DRY (Don't Repeat Yourself) — це основна концепція програмування, що підкреслює мінімізацію дублювання коду. Вона заохочує писати кожну частину логіки лише один раз і використовувати її повторно за потреби. Це покращує читабельність та ефективність коду. Функції відіграють важливу роль у дотриманні цього принципу, оскільки дозволяють усунути зайвий код.
Наведено приклад функції, яка виводить трикутник у консоль:
function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle();
Можливо виконати функцію більше одного разу:
function drawTriangle() { console.log("*"); console.log("* *"); console.log("* * *"); console.log("* * * *"); console.log("* * * * *"); } drawTriangle(); drawTriangle(); drawTriangle();
Виконання функції також іноді називають викликом функції. Відповідно, оператор, який виконує функцію (наприклад: myFunc()
), називається викликом функції.
Рекомендується надавати функціям змістовні імена, щоб назва функції точно відображала операцію, яку вона виконує.
1. Яке ключове слово використовується для визначення функції в JavaScript?
2. Яким буде результат виконання наступного коду?
3. Яке з наведеного є НЕПРАВДИВОЮ характеристикою функцій?
Дякуємо за ваш відгук!