Eine Closure ist eine First-Class-Funktion, die auf Variablen aus dem Bereich verweist, in dem sie definiert wurde. Wenn der Abschluss noch existiert, nachdem sein definierender Bereich endet, bleiben die Variablen, die er schließt, weiterhin bestehen.
Gibt es einen Standard-Umgang mit der Interaktion zwischen separater Kompilierung und verschiedenen Arten der Abschlusskonvertierung beim Kompilieren von Funktionsaufrufen höherer Ordnung?
Ich kenne drei funktionsähnliche Konstrukte, die in d...
19.02.2010, 22:46
Frage : Wenn ich ein HTML-Tag auf diese Weise schließe (einschließlich der ID-Eigenschaft):
%Vor%
Wirkt es sich auf die Seite aus oder wird es nicht gefallen oder irgendwelche W3C-Regeln stören ... wie kann ich es sagen ... wird es sich in...
16.01.2012, 22:12
Wie die folgenden Codes:
%Vor%
Wenn foo beendet wird (oder sagen wir zurück), wissen wir, dass die Variable a nicht zerstört wird und im Speicher bleibt (deshalb funktioniert die Schließung). Also mein Problem ist, wo die Variable ein Geschä...
24.03.2015, 05:48
%Vor%
Ich verstehe, dass x nicht wirklich als Variable deklariert ist, zB. var x = 3. Stattdessen wird es in die äußere Funktion übergeben, die eine Funktion zurückgibt, die den ursprünglichen Wert zurückgibt. Zu der Zeit, zu der es dies zurück...
12.06.2012, 14:39
Ich habe diese Funktion
%Vor%
Das funktioniert nicht. Es spielt alle Noten gleichzeitig ab, anstatt sie nacheinander mit einer Lücke von 1 Sekunde zu spielen. Es sieht so aus, als müsste ich hier eine Schließung haben, damit das funktioniert...
20.02.2014, 10:17
Ich verwende setTimeout, um Rendering zu emulieren, und ich kam zu der Struktur wie folgt:
%Vor%
Hat dieser Code aufgrund der unendlichen Verschachtelung von Schließungen potenzielle Speicherlecks? Oder ist alles in Ordnung? Die einzige Lösu...
11.10.2011, 03:51
Dieser macht mich verrückt ... Ich habe eine Schleife, die einem SVG-Objekt einen Ereignis-Listener hinzufügt. Das Objekt ist der Argumentation halber ein kleiner Kreis, und ich muss Mouseover- und Mouseout-Ereignisse für jeden der 10 Kreise hin...
03.01.2012, 15:24
Was sind die Vor- und Nachteile von Schließungen gegen Klassen und umgekehrt?
Bearbeiten:
Wie Benutzer Faisal es ausdrückte, können sowohl Closures als auch Klassen verwendet werden, um "eine Entität zu beschreiben, die den Zustand aufrechter...
30.07.2010, 04:31
Ich habe die neuen Funktionen von PHP 5.3 gelesen, und eine der wichtigsten Funktionen sind closures .
Wenn ich mich nicht sehr irre, sind die PHP-Entwickler entweder:
a) verwirrende Schließungen mit nur anonymen Funktionen
b) Die Closures...
01.01.2010, 19:21
Ich bekomme dieses Problem mit dieser Struktur in der Zeile, die liest
"lazy var townSize: Size = {" und kann nicht herausfinden, was das Problem ist.
%Vor%
12.04.2016, 16:35