Ich habe eine Funktion wie:Equivalent von ‚this‘ innerhalb Lambda-Funktion
$(".myDropdown").hover(function() {
$(this).find(".myDropdown-caretDown").hide();
}, function() {
$(this).find(".myDropdown-caretDown").show();
});
Wenn ich will, für Hover-Callback-Lambda-Funktion nutzen, Was kann ich anstelle von this
benutzen?
'this' innerhalb Pfeil Funktion ist das gleiche Objekt wie' this' im Bereich, der den Pfeil Funktion – Igor
Eine der wichtigsten Ideen der Pfeil Funktion definiert ist, dass 'this' wird nicht vom übergeordneten Kontext neu definiert. Wenn Sie 'this' brauchen, verwenden Sie keine Pfeilfunktionen. – arbuthnott
@Igor Ich glaube, deshalb stellt OP die Frage. OP, meine Frage ist einfach ... * warum? * Warum gehst du aus dem Weg, etwas zu tun, das mehr Arbeit erfordert und ist nicht für diesen Zweck gedacht? Wenn ich ein Projekt verfolgte und sah, dass jemand Pfeilfunktionen für Ereignisbindungen verwendete, würde ich mir die Haare ausreißen. – Santi