Ich habe eine Konstruktorfunktion, die einen Ereignishandler registriert: function MyConstructor(data, transport) { this.data = data; transport.on('data', function () { alert(this.data); }); } // Mock transport object var transport = { on: function(event, callback) { setTimeout(callback, 1000); } }; // called as var obj = new MyConstructor('foo', transport); Führen Sie das …
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Потеря контекста вызова Ich habe festgestellt, dass es anscheinend keine klare Erklärung dafür gibt, was das thisSchlüsselwort ist und wie es in JavaScript auf der Stack Overflow-Site korrekt (und falsch) verwendet wird. Ich habe ein sehr seltsames Verhalten damit gesehen …
Was ist der Unterschied zwischen var A = function () { this.x = function () { //do something }; }; und var A = function () { }; A.prototype.x = function () { //do something };
Ich arbeite gerade an diesem Tutorial: Erste Schritte mit jQuery Für die beiden folgenden Beispiele: $("#orderedlist").find("li").each(function (i) { $(this).append(" BAM! " + i); }); $("#reset").click(function () { $("form").each(function () { this.reset(); }); }); Beachten Sie, dass im ersten Beispiel $(this)Text in jedes liElement eingefügt wird . Im zweiten Beispiel verwenden …
Was ist der Unterschied zwischen getContext(), getApplicationContext(), getBaseContext()und " this?“ Obwohl dies eine einfache Frage ist, kann ich den grundlegenden Unterschied zwischen ihnen nicht verstehen. Bitte geben Sie nach Möglichkeit einige einfache Beispiele an.
In einer JavaScript-Datei habe ich gesehen: function Somefunction(){ var that = this; ... } Was ist der Zweck that, thisdies zu deklarieren und zuzuweisen ?
Ich bin auf mehrere Instanzen von C # -Code gestoßen, wie die folgenden: public static int Foo(this MyClass arg) Ich konnte keine Erklärung dafür finden, was das thisSchlüsselwort in diesem Fall bedeutet. Irgendwelche Einsichten?
Ich weiß, dass thissich das auf ein aktuelles Objekt bezieht. Aber ich weiß nicht, wann ich es wirklich brauchen muss. Gibt es zum Beispiel einen Unterschied, wenn ich einige Methoden xanstelle von this.xverwende? Vielleichtx , auf eine Variable beziehen , die für die in Betracht gezogenen Methode lokal ist? Ich …
Es wurde viel darüber geschrieben, was diese beiden Kontexte sind. Aber ich verstehe es immer noch nicht ganz richtig So wie ich es bisher verstehe: Jede Instanz ist eine Instanz ihrer Klasse, was bedeutet, dass einige Programmierer empfehlen, sie this.getApplicationContext()so oft wie möglich zu verwenden, um keinen Speicher zu "verlieren". …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
Wie übergebe ich den Kontext setTimeout? Ich möchte anrufen, this.tip.destroy()wenn this.options.destroyOnHidenach 1000 ms. Wie kann ich das machen? if (this.options.destroyOnHide) { setTimeout(function() { this.tip.destroy() }, 1000); } Wenn ich das oben genannte versuche, thisbezieht sich auf das Fenster.
Ich dachte, das wäre etwas, das ich leicht googeln könnte, aber vielleicht stelle ich nicht die richtige Frage ... Wie stelle ich ein, worauf sich "dies" in einer bestimmten Javascript-Funktion bezieht? Zum Beispiel wie bei den meisten Funktionen von jQuery wie: $(selector).each(function() { //$(this) gives me access to whatever selector …
Ich habe so etwas: <div class="content"> <a href="#">A</a> </div> <div class="content"> <a href="#">B</a> </div> <div class="content"> <a href="#">C</a> </div> Wenn auf einen dieser Links geklickt wird, möchte ich die Funktion .hide () für die Links ausführen, auf die nicht geklickt wird. Ich verstehe, dass jQuery den Selektor: not hat, aber …
Ich habe die Antworten auf diese Frage C ++ Vor- und Nachteile gelesen und diesen Zweifel beim Lesen der Kommentare bekommen. Programmierer finden es häufig verwirrend, dass "dies" ein Zeiger, aber keine Referenz ist. Eine weitere Verwirrung ist, warum "Hallo" nicht vom Typ std :: string ist, sondern als char …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.