Use cases
Use case 1
// Before
(function(){
let x = 10; // x not available outside
})();
// Now
{
let x = 10; // x not available outside
}
Use Case 2
for(let i=0; i<10; i++){
setTimeout(function(){
console.log("number " + i);
}, 1000);
}
Last updated
Was this helpful?