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

Seltsame Dinge in JavaScript "for"

Ich benutze jQuery und ich habe eine seltsame Sache, die ich nicht verstehe. Ich habe einen Code: %Vor% "# some_button" wie der Name sagt - das sind einige Buttons. Wenn sie geklickt werden, sollten sie eine Box mit ihrer Nummer öffnen, rich...
30.06.2010, 14:04
2
Antworten

perl foreach Schleife mit Funktion Schließregeln

der folgende Code %Vor% tut nicht, was ich erwarten würde. Was genau passiert? (Ich würde erwarten, dass es "test-0 \ ntest-1 \ ntest-2 \ ntest-3 \ ntest-4 \ n") ausgibt.     
05.07.2011, 18:58
8
Antworten

Weitere Erläuterungen zur Lexikalischen Bindung in Closures?

Es gibt viele SO-Posts, die damit in Zusammenhang stehen, aber ich frage das erneut mit einem anderen Zweck Ich versuche zu verstehen, warum Schließungen wichtig und nützlich sind. Eines der Dinge, die ich in anderen SO-Posts gelesen habe,...
15.12.2009, 18:43
2
Antworten

Swift Array.map-Schließungsproblem

Ich möchte eine Schließung verbessern, die ich mit Swifts Array.map-Funktion geschrieben habe Ich nehme grundsätzlich ein Array und remapping alle seine Elemente mit einer Schließung. %Vor% Und das funktioniert perfekt. Aber was, wenn...
03.07.2014, 01:14
3
Antworten

Warum funktioniert diese Schließung?

Angenommen, ich habe eine einfache Funktion, die eine Nachricht anzeigt: %Vor% Wenn ich es jetzt so nenne, funktioniert es nicht. Wirft Fehler "hey ist nicht definiert" %Vor% Aber wenn ich es in einer anonymen Funktion anrufe, funktionie...
01.03.2012, 15:47
2
Antworten

erhalten gerade / ungerade indizierte Elemente aus einer Sammlung (Liste von Karten) in Clojure

Ich habe eine Map-Liste, ich muss die geraden / ungeraden indizierten Elemente aus dieser Liste in Clojure bekommen. Ich will die Liste nicht mit for-Schleife iterieren. Gibt es eine kleine oder single_word Funktion?     
25.08.2011, 06:38
4
Antworten

Verspricht eine Schließung?

In der Tag-Wiki-Seite zum Schließen heißt es "jQuery selbst ist ein großer Abschluss". Aber ist Versprechung auch eine Schließung? Könnten Sie bitte erklären, warum oder warum nicht? So verstehe ich Schließung: Weisen Sie einer Variablen ei...
27.08.2013, 17:23
4
Antworten

Wann sind in Haskell Lambda-Formen notwendig?

Ich bin ein Neuling für Haskell und ein relativer Neuling für funktionale Programmierung. In anderen (neben Haskell) Sprachen sind Lambda-Formen oft sehr nützlich. Zum Beispiel in Schema: %Vor% Erzeugt einen Abschluss (über die Funktion f...
18.08.2011, 21:47
6
Antworten

Laufende Einheitstests für verschachtelte Funktionen

Ich komme aus der Java-Welt, wo Sie Variablen und Funktionen verstecken und dann Unit-Tests gegen sie mithilfe von Reflektion ausführen können. Ich habe verschachtelte Funktionen verwendet, um Implementierungsdetails meiner Klassen zu verbergen,...
28.11.2008, 23:41
3
Antworten

Bereichsfehler beim rekursiven Abschluss

Warum funktioniert das? %Vor% aber das nicht: %Vor% Ich bekomme diesen Fehler: %Vor%     
25.03.2010, 15:07