Palo Alto Networks Interview Question

What is Closure in JavaScript?