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