Урок 35. Стрелочные функции или функции-стрелки в JavaScript
ES6 ввел синтаксис функции-стрелки, более короткий способ записи функций с помощью специальной нотации ”fat arrow" ()=>. Все уроки по JavaScript.
Функции-стрелки устраняют необходимость вводить ключевое слово function каждый раз, когда вам нужно создать функцию. Вместо этого вы сначала включаете параметры внутри ( ) , а затем добавляете стрелку =>, которая указывает на тело функции, окруженное { }, как это:
const rectangleArea = (width, height) => {
let area = width * height;
return area;
};
Важно быть знакомым с несколькими способами написания функций, потому что вы столкнетесь с каждым из них при чтении чужого кода JavaScript.
Упражнение
Код:
const plantNeedsWater = function(day) {
if (day === 'Wednesday') {
return true;
} else {
return false;
}
};
Измените plantNeedsWater (), чтобы использовать синтаксис функции стрелки.
Решение
const plantNeedsWater = (day) => {
if (day === 'Wednesday') {
return true;
} else {
return false;
}
};
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Программы на заказ
Отзывы
Контакты