Tag: anonymous-function
Anonyme Funktionen verwenden Sie einen code-block, der als ein Wert, definiert Sie als eine inline-Funktion ohne Namen.
4
Antworten
Ich habe zwei Funktionen, die ich will laufen in verschiedenen threads (weil Sie Datenbank-Zeug, und Sie sind nicht sofort gebraucht). Funktionen sind: getTenantReciept_UnitTableAdapter1.Fill(rentalEaseDataSet1.GetTenantReciept_Unit); getTenantReciept_TenantNameTableAdapter1.Fill(rentalEaseDataSet1.GetTenantReciept_TenantName); In javascript, ich weiß, ich kann erstellen, erstellen Sie eine anonyme Funktion und
4
Antworten
War ich ziemlich aufgeregt, um zu Lesen über anonyme Funktionen in php, mit denen Sie eine variable deklarieren, die Funktion einfacher, als Sie tun könnten, mit create_function. Nun Frage ich mich, wenn ich eine Funktion übergeben wird,
8
Antworten
Zusammenfassung Können Sie erklären, die Logik hinter der syntax gekapselt anonyme Funktionen in JavaScript? Warum funktioniert das: (function(){})(); aber nicht: function(){}();? Was ich weiß, In JavaScript erstellt man eine benannte Funktion wie diese: function twoPlusTwo(){ alert(2 +
15
Antworten
Sagen wir, ich habe eine grundlegende rekursive Funktion: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } Wie könnte ich dies tun, wenn ich eine anonyme Funktion wie... (function(data){ data =
4
Antworten
Ich war vor kurzem beim Vergleich der aktuellen version von json2.js mit der version hatte ich in meinem Projekt und bemerkte einen Unterschied, wie die Funktion Ausdruck erstellt wurde, und selbst ausgeführt. Den code verwendet, um wickeln
8
Antworten
Gegeben einem block wie diesem: var foo = {"regexp":/^http:\/\//, "fun":function(){}, } Was ist ein richtiger Weg, um es zu speichern im JSON? InformationsquelleAutor der Frage Huang | 2011-11-30
11
Antworten
Ich habe ein Objekt mit Methoden. Diese Methoden werden in das Objekt innerhalb einer anonymen Funktion. Es sieht wie folgt aus: var t = {}; window.document.addEventListener("keydown", function(e) { t.scroll = function(x, y) { window.scrollBy(x, y); }; t.scrollTo
4
Antworten
Das Ziel Möchte ich das dynamische zuweisen von event-Handler, um einige divs auf Seiten innerhalb einer Website. Meine Methode Im mit jQuery zum binden von anonymen Funktionen als Handler für die ausgewählten div-Ereignisse. Das Problem Den code
14
Antworten
Ist es möglich, eine Funktion in einer Datenstruktur, ohne zuerst geben Sie einen Namen mit def? # This is the behaviour I want. Prints "hi". def myprint(msg): print msg f_list = [ myprint ] f_list[0]('hi') # The
5
Antworten
Ist es überhaupt möglich? InformationsquelleAutor der Frage DJTripleThreat | 2010-05-02
6
Antworten
In C# können Sie definieren Delegierten anonym (obwohl Sie nichts anderes als syntaktischer Zucker). Zum Beispiel, ich kann dies tun: public string DoSomething(Func<string, string> someDelegate) { //Do something involving someDelegate(string s) } DoSomething(delegate(string s){ return s +=
5
Antworten
Wir haben zwei verschiedene Art und Weise tun Funktion Ausdruck in JavaScript: Benannten Funktions-Ausdruck (NFE): var boo = function boo () { alert(1); }; Anonymen Funktion der Ausdruck: var boo = function () { alert(1); }; Und
6
Antworten
Anonyme Funktionen stehen ab PHP 5.3. Sollte ich diese verwenden oder zu vermeiden? Wenn ja, wie? Bearbeitet; nur fand einige schöne trick mit php anonyme Funktionen... $container = new DependencyInjectionContainer(); $container->mail = function($container) {}; $conteiner->db = function($container)
2
Antworten
class MyClass { var $lambda; function __construct() { $this->lambda = function() {echo 'hello world';}; //no errors here, so I assume that this is legal } } $myInstance = new MyClass(); $myInstance->lambda(); //Fatal error: Call to undefined method
5
Antworten
Ich bin neu-isch zu JavaScript. Ich verstehe viele der Konzepte der Sprache, die ich gelesen habe bis auf die prototype-Vererbung-Modell, und ich bin bekommen meine Pfeife mit mehr und mehr interaktive front-end-Zeug. Es ist eine interessante Sprache,
2
Antworten
1. function abc(){ alert("named function"); } v/s 2. function(){ alert("Un-Named function"); } Freundlicherweise erklären, von Anfänger Punkt. InformationsquelleAutor der Frage Shwet | 2013-09-16
8
Antworten
Teil einer website JSON-Antwort hatte (... Hinzugefügt Kontext): {..., now:function(){return(new Date).getTime()}, ...} Ist das hinzufügen von anonymen Funktionen zur JSON-gültig? Ich würde erwarten, dass jedes mal, wenn Sie access 'Zeit', um einen anderen Wert. InformationsquelleAutor der Frage
2
Antworten
Ich bin interessiert, ob es möglich ist mit C# zu schreiben, ein code, der Analog zu dieser Javascript: var v = (function() { return "some value"; })() Die meisten, die ich erreichen konnte, ist: Func<string> vf =
2
Antworten
Grundsätzlich würde ich gerne etwas wie das hier tun: $arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; $avg = array_sum($arr) / count($arr); $callback = function($val){ return $val < $avg }; return array_filter($arr, $callback);
19
Antworten
Las ich einige Beiträge über Schließungen und sah überall, aber es gibt keine klare Erklärung, wie es funktioniert - jedes mal wenn ich gerade gesagt, es zu benutzen...: //Create a new anonymous function, to use as a
6
Antworten
Ich würde gerne etwas wie das hier tun: >> foo = @() functionCall1() functionCall2() So, dass wenn ich gesagt habe: >> foo() Es würde ausführen functionCall1() und führen Sie dann functionCall2(). (Ich fühle, dass ich brauche so
5
Antworten
Ich habe nicht gefunden eine vollständige cross-browser-doc dieser variable. Was ist arguments.callee? wie funktioniert es? Welche Argumente hat er? InformationsquelleAutor der Frage Jordi P.S. | 2012-08-21
5
Antworten
Was dieser code zu finden? queryString: function() { //some code } Getestet habe ich es in der WebConsole (Firefox), aber es würde nicht ausführen, also ich denke, dass es nicht äquivalent zu function queryString() {}. Also, was
3
Antworten
Mache ich eine einfache Normalisierung auf einen Vektor (GEWICHTE), versuchen, machen Verwendung von STL-algorithmen, um den code so sauber wie möglich (ich weiß, das ist ziemlich trivial mit for-Schleifen): float tot = std::accumulate(weights.begin(), weights.end(), 0.0); std::transform(weights.begin(), weights.end(),
4
Antworten
Ist es möglich, eine PHP-Funktion, die sowohl rekursive und anonym? Dies ist mein Versuch, es zum laufen zu bringen, aber es muss nicht passieren in den Namen der Funktion. $factorial = function( $n ) use ( $factorial
5
Antworten
Habe ich einen Fall, wo ich anrufen möchte, eine Methode n-mal, wobei n eine Int. Ist es ein guter Weg, dies zu tun in einer "funktionalen" Weg in Scala? case class Event(name: String, quantity: Int, value: Option[BigDecimal])
2
Antworten
Möchte ich etwas tun, ähnlich wie diese: def creator() return lambda { |arg1, arg2 = nil| puts arg1 if(arg2 != nil) puts arg2 end } end test = creator() test('lol') test('lol', 'rofl') Bekomme ich ein paar syntax-Fehler:
3
Antworten
Gibt es etwas, das ich nicht verstehe, über anonyme Funktionen mit der kurzen Schreibweise #(..) Folgende Werke: REPL> ((fn [s] s) "Eh") "Eh" Aber nicht: REPL> (#(%) "Eh") Dies funktioniert: REPL> (#(str %) "Eh") "Eh" Was ich
4
Antworten
Kann jemand mir erklären, warum A wahr ist und B ist falsch? Ich hätte erwartet, dass B wahr. function MyObject() { }; MyObject.prototype.test = function () { console.log("A", this instanceof MyObject); (function () { console.log("B", this instanceof
2
Antworten
Wie? Für das einfache Beispiel. Ich habe eine einfache Funktion: DO LANGUAGE plpgsql $$ DECLARE BEGIN EXECUTE 'SELECT NOW()'; END $$; Wie kann ich den return Wert von "NOW()" oder andere Werte aus auch anonym-Funktion? Die Funktion