Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Функції | Section
Практика
Проекти
Вікторини та виклики
Вікторини
Виклики
/
Основи JavaScript

bookФункції

Свайпніть щоб показати меню

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

Існує три поширені способи створення функцій: оголошення функції, функціональні вирази та стрілочні функції.

Оголошення функції

Оголошення функції використовує ключове слово function, за яким слідує ім'я, параметри та блок коду.

12345
function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
copy

Функціональний вираз

Функціональний вираз призначає функцію змінній.

12345
const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
copy

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

Стрілкові функції забезпечують коротший і сучасніший синтаксис. Вони широко використовуються у React та Next.js.

12345
const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
copy

Для простих виразів можна повертати значення без використання return:

123
const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
copy

Область видимості функції

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

123456
function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
copy
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 9

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 9
some-alt