
Currying (커링)
·
⭐FE
📌Currying ( 커링 ) 수학과 컴퓨터 과학에서 커링(Currying)이란 다중 인수를 갖는 함수를 단일 인자를 받는 함수들의 함수열로 변환하는 것을 의미한다. 이해를 돕기위해 3개의 수를 입력받아 다 곱한 결과를 return 하는 3개의 인자를 필요로 하는데 단일인자를 갖는 함수들의 함수열로 표현해 보았다. function multiply(a) { return function (b) { return function (c) { return a * b * c; }; };}const result = multiply(2)(3)(4); // 2 * 3 * 4 =24console.log(result); //24📌커링을 이용해서 가져갈 수 있는 장점..