Ein Abschluss ist eine erstklassige Funktion, die auf Variablen aus dem Bereich verweist, in dem sie definiert wurden. Wenn der Abschluss nach dem Ende seines definierenden Bereichs noch vorhanden ist, bleiben auch die Variablen, über die er geschlossen wird, bestehen.