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.
1
Antwort

Abschlusskonvertierung und separate Zusammenstellung von Funktionsaufrufen höherer Ordnung

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
4
Antworten

Tag mit ID-Eigenschaft schließen

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
1
Antwort

Wo sind Variablen in einer Schließung gespeichert - Stack oder Heap?

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

Ist dies ein Beispiel für eine Schließung in C #?

%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
3
Antworten

Javascript setTimeout in foreach: Hilfe beim Erstellen einer Schließung

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

JavaScript-Verschlüsse in setTimeout verwenden

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
1
Antwort

Event kann nicht an addEventListener übergeben werden: Schließungsproblem

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
3
Antworten

Was ist der Unterschied zwischen Schließungen und traditionellen Klassen?

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

Sind PHP-Schließungen kaputt oder fehlt mir etwas?

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

Wert des Typs '() - _' kann nicht in den angegebenen Typ 'Town.Size' konvertiert werden

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