Staff Asia interview question

What is execution context in JavaScript