Урок 7. JavaScript. Все о ES6 Классах (+ Практическое Применение)
Где (и почему) следует использовать стрелочные функции ES6, а где не следует
Источник: Nuances of Programming Стрелочные функции (или «толстые стрелочные функции»), без сомнения, одна из самых популярных фич ES6. Это новый способ краткой записи функций. Так, выглядит синтаксис функции с ES5: Тоже самое, но с использованием стрелочной функции: var timesTwo = params => params * 2
timesTwo(4); // 8 Значительно короче! Мы можем опустить фигурные скобки и оператор return, благодаря неявному возврату (но, при условии отсутствия блоков — об этом позже). Важно понять, чем отличается поведение стрелочных функций от обычных ES5-функций...