How do closures work at the engine level? | Execution Context | javascript Interview Questions | NextRound.in