Публикации по теме 'function-currying'


Каррирование функций
Каррирование функций — еще одна тема, которая иногда создает путаницу при первом прохождении. В этом посте я расскажу о том, что такое каррирование и как мы можем реализовать его в JavaScript. Что такое карри? Каррирование означает разбиение функции (которая принимает несколько аргументов) на серию функций, которые принимают только один аргумент. Это может сбивать с толку. Давайте проясним это с помощью примеров: Если мы видим выше, add(1) on line 9 возвращает функцию:..

JS-интервью #9 — JavaScript Currying
В этой статье мы собираемся обсудить каррирование в JavaScript. Здесь мы увидим, как работает каррирование и чем оно может быть полезно для разработчиков программного обеспечения. Что такое карри? Каррирование — это функция, которая принимает несколько аргументов. Это превратит эту функцию в серию функций, где каждая маленькая функция будет принимать одну Это преобразование функций, переводящее функцию из вызываемой как sum(1, 2, 3) в вызываемую как sum(1)(2)(3) . Здесь..