Was ist eine Schließung?

Ein Abschluss ist eine Programmiertechnik, mit der auf Variablen außerhalb des Funktionsbereichs einer Funktion zugegriffen werden kann. In vielen Fällen wird ein Abschluss erstellt, wenn eine Funktion in einer anderen Funktion definiert wird, wodurch die innere Funktion auf Variablen in der äußeren Funktion zugreifen kann.

Erfasste Variable, Programmierbegriffe