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