closures

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.
2
Antworten

Partielle Anwendung der Protokollmethode ist nicht erlaubt

Kann jemand diesen Fehler erklären und warum funktioniert das mit Schließung? Wenn Sie "Test" in "A" in Klasse "B" ändern, funktioniert alles in beiden Fällen. beta 7 %Vor% AKTUALISIEREN Auch hier ist meine seltsame Segmentierung...
05.09.2014, 11:21
2
Antworten

jQuery's noConflict: Nur ein kurzer Gedanke

Die Dokumentation besagt, dass Sie $ .noConflict () wie folgt verwenden können: %Vor% Es gibt auch an, dass der Aufruf eine Instanz des jQuery-Objekts zurückgibt, also könnte ich dies tun: %Vor% Aber ist diese Kombination gültig? %Vor%...
23.11.2011, 16:47
5
Antworten

Funktionsschluss vs. callable class

In vielen Fällen gibt es zwei Implementierungsoptionen: eine Closure- und eine Callable-Klasse. Zum Beispiel %Vor% oder %Vor% Welche Faktoren sollte man berücksichtigen, wenn man die Wahl in beide Richtungen trifft? Ich denke an zwei:...
23.01.2012, 03:04
2
Antworten

Wie | Wo werden Closed-over-Variablen gespeichert?

Dies ist eine Frage, die auf dem Artikel " Schließen der Schleife Variable als schädlich "von Eric Lippert Es ist eine gute Lektüre, Eric erklärt, warum nach diesem Stück Code alle Funktionen den Wert last in v zurückgeben: %Vor% Und die r...
17.11.2009, 09:53
2
Antworten

Benchmarking eines Ruby-Vorgangs, der einen Wert zurückgibt

Der Benchmark nimmt einen Block und gibt die Zeit zurück: Ссылка %Vor% Was ist, wenn Sie eine Operation benchmarken und sowohl den Rückgabewert als auch die verstrichene Zeit erhalten möchten? Oder, anders gesagt, kann eine Schließung e...
20.11.2011, 08:13
1
Antwort

animateWithDuration: Animationen: Vervollständigung: in Swift

In objective-C würde mein Animationsbit ungefähr so ​​aussehen: %Vor% Wenn ich das in Swift übersetze, sollte es ungefähr so ​​aussehen: %Vor% Es klagt über die auskommentierte Zeile. Der Fehler, den ich erhalte, ist: Could not find an...
18.06.2014, 22:29
2
Antworten

Testen für eine PHP-Closure ohne Bezug auf die interne Closure-Klasse

Im PHP-Handbuch für anonyme Funktionen (dh Closures) heißt es:    Anonyme Funktionen werden derzeit mit der Closure-Klasse implementiert. Dies ist ein Implementierungsdetail und auf sollte nicht Verlass sein . (Schwerpunkt ist mein ei...
08.11.2010, 20:52
3
Antworten

Verweis auf "this" in einem Parent-Closure in Javascript

Ich möchte das in Javascript machen: %Vor% Dies kann auf folgende Weise erreicht werden: %Vor% Gibt es einen besseren Weg?     
26.10.2010, 00:57
3
Antworten

JavaScript-Timer oder Intervalle, die in einer Schleife mit Abschluss erstellt wurden

Ich verwende jQuery, um einen Timer oder eine Intervallschleife für einige Elemente einzurichten, um sie alle paar Sekunden zu überprüfen. Ich habe versucht, einen Timer einzustellen und zu überprüfen, ob ich es neu starten sollte, oder Einstell...
20.07.2010, 20:28
1
Antwort

Wie können Schließungen in verschachtelten Karten verwendet werden?

Ich versuche eine 2-dimensionale Matrix aus einem Funktor zu erstellen, der jedes Element erzeugt und speichert es als eine flache Vec (jede Reihe verkettet). Ich habe eine verschachtelte Map (eigentlich eine flat_map und eine verschachtelte...
04.06.2015, 23:12