3 вида функций в JS и отличия между нимиДекларативное объявление, Функциональное выражение, Стрелочная функцияФункции высшего порядка в JavaScript