Вернуться к Курс
Базовый курс JavaScript
0% Завершено
0/25 Шагов
-
1) console.log(), Переменные
-
2) Типы данных, Операторы
-
3) Условные конструкции
-
4) Объекты, массивы
-
5) Циклы
-
6) Функции. Диалоговые окна
-
7) Результат функции. Стрелочная фукция
-
8) callback, find, filter
-
9) Введение в методы и свойства
-
10) Методы строк и чисел
-
11) Методы массивов
-
12) Работа с DOM
-
13) Элементы,HTMLCollection и NodeList
-
14) Создание, добавление, замена и удаление элементов. Управление атрибутами элементов. Свойство className
-
15) addEventListener()
-
16) window, event
-
17) Работа с формами
-
18) Таймеры. this
-
JSON
-
19) Обработка ошибок
-
20) JSON, Promise, async и await
-
21) callBack()
-
22) fetch
-
7) Взаимодействие с DOM (Document Object Model)
-
23) LocalStorage, sessionStorage
Урок 7 из 25
В прогрессе
7) Результат функции. Стрелочная фукция
Результат функции
При вызове оператора return в функции её выполнение прекращается. Указанное значение возвращается в место вызова функции.
function sum (a, b) {
const result = a + b;
return result;
}
Стрелочные функции
Стрелочные функции (arrow functions) позоляют сократить определение обычных функций. Стрелочные функции определяются с помощью оператора =>, перед которым в скобках идут параметры функции, а после — собственно тело функции.
(параметры) => действия_функции
Передача параметров
Теперь определим стрелочную функцию, которая принимает один параметр:
const print = (mes)=> console.log(mes);
print("Hello Metanit.com");
print("Welcome to JavaScript");