Basics
Closures
const prepareBark = dog => {
const say = `${dog} barked!`
return () => {
console.log(say)
}
}
const rogerBark = prepareBark(`Roger`)
const sydBark = prepareBark(`Syd`)
rogerBark() // Roger barked!
sydBark() // Syd barkedReferences
Last updated
Was this helpful?