JavaScript: улучшаем понимание работы функций

Классически функция объявляется используется примерно так:

Однако её можно объявить и так:

Кроме того! Можно еще короче, используя не явный return:

Такие сокращения мне не очень нравятся (дело привычки больше), но тем не менее их удобно применять в некоторых случаях. Например если необходимо вернуть объект, как результат функции выйдет даже несколько понятнее:

Или например добавить событие onClick к кнопке на странице при помощи стрелочных функций:

Выглядит гораздо проще, чем если бы мы использовали «классическую» запись:

Но! только если код внутри функции не сильно длинный. Иначе всё превращается в кашу.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.