Wzorce projektowe · Middle · Pytanie 72 z 75
Do czego przydaje się currying / częściowa aplikacja?
const log = (level) => (message) => console.log(level, message);
const warn = log('warn');- ✓Poprawna odpowiedź: Do tworzenia wyspecjalizowanych funkcji przez wcześniejsze ustalenie części argumentów
- 2Do przyspieszania funkcji
- 3Do usuwania argumentów z funkcji
Wyjaśnienie
Dobrze współgra z pipeline'ami i handlerami zdarzeń, np. onClick={select(id)}.