Which of the following are examples of closures?
A
Objects
B
Variables
C
Functions
D
All of the mentioned
Correct Answer: All of the mentioned
Technically, all JavaScript functions are closures: they are objects, and they have a scope chain associated with them.