Обложка канала

Frontender's notes

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

Frontender's notes

5 лет назад
Открыть в
🖥️🎯Про HOF функции(функция высшего порядка).

Функция высшего порядка это функция, которая берет функцию как аргумент и/или возвращает её.
Ниже представлен список самых часто используемых HOF функций в JS:
map(), filter(), reduce(), forEach():


map() - Это самый часто используемый метод высшего порядка в JS.
Используется для создания нового массива из существующего, применяя переданную как параметр функцию к каждому из элементов первого массива.

filter() - Этот метод нереально полезен для фильтрации значений в массиве.
Принимает функцию обратного вызова и возвращает новый объект массива всех значений, соответствующих критериям.

reduce() - Уменьшает массив значений до одного значения. Чтобы получить выходное значение, он запускает функцию редуктора для каждого элемента массива.

forEach() - отличная функция высшего порядка для замены типичных циклов while и for в скриптах JavaScript.

🚀Примеры каждого из методов представлены ниже🚀.
https://telegra.ph/HOF-motody-v-JavaScript-02-06