Menu
Coddy logo textTech

Function Expressions

Урок 9 из 14 курса Объявление функций в JavaScript на Coddy.

Функциональное выражение — это способ создания функции без формального объявления функции. Это определение анонимной функции, присвоенное переменной или используемое непосредственно внутри выражения.

Представьте, что вам нужен быстрый инструмент для выполнения небольшой задачи. Вместо того чтобы создавать целую именованную функцию, вы можете определить функциональное выражение на лету и присвоить его переменной для последующего использования. Это похоже на создание временного инструмента для конкретной работы.

// Функциональное выражение, присвоенное переменной
const greet = function(name) {
	return `Hello, ${name}!`;
};

const message = greet("Alice");
console.log(message); // Вывод: Hello, Alice!

В приведенном выше примере мы определяем функциональное выражение, которое принимает один аргумент, name. Оно присвоено переменной greet. Обратите внимание на ключевое слово function, за которым следует необязательное имя (может быть опущено для анонимных функций) и круглые скобки.

Мы вызываем функцию, используя присвоенную переменную greet с аргументом "Alice". Функция возвращает приветственное сообщение для "Alice".

challenge icon

Задание

Легко

Ваша задача — создать функциональное выражение с именем calculateArea, которое вычисляет площадь прямоугольника, используя функцию с двумя аргументами: length и width, и возвращает результат.

Попробуйте сами

// Напишите код здесь

Все уроки раздела Объявление функций в JavaScript