JavaScript Closure for Privacy

Kevin Kim
ITNEXT
Published in
3 min readMay 29, 2018

--

Whenever I searched for an example of what a JavaScript closure is, I would always run into something like this:

const multiplier = (factor) => {
return ((value) => {
return factor * value;
});
};
const doubler = multiplier(2);console.log(doubler(9)); // 18

--

--