O'Reilly logo
  • Victor Raul Hernandez thinks this is interesting:

a function is a closure when it actively maintains (“closes over”) the external variables used in its body.

From

Cover of Secrets of the JavaScript Ninja, Second Edition

Note

Java Closures