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

тегистатьи IT, уроки по JavaScript, JavaScript, функции




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.



Программа "Слайдшоу"
Защита от SQL Injection с помощью кодов в htaccess
Платформа .NET: история создания, особенности