[Home] > Snippets  > Languages  > JavaScript  > Fn  >  Closures

Closures

JavaScript

function myCounter() {
let counter = 0

return function() {
counter++
return counter
}
}

const add = myCounter()

add()
add()
add()

JavaScript Function Closures