Урок 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 - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.