Eigenschaft an das Ende der Kette, um das Ergebnis an eine Variable zurückzugeben. ... Trotzdem möchte ich, wie Sie wissen, die Notwendigkeit auch für diese Anforderung loswerden. : - \ Wie erkenne ich das Ende einer Methodenkette in JavaScript?
Erstens und vor allem versuche ich, den Endaufruf einer Methodenkette zu erkennen. Ich möchte auch einen Weg finden, um zu erkennen, wie viele Methoden in einer Objektkette "in" oder "down" sind, die ich in meinen Methodenaufrufen in einer Methodenkette habe.
Zum Beispiel schreibe ich im Plugin:
var result = $("#someDiv").myPlugin.foo().bar()._foo()._bar();
Angenommen, die Methode wird derzeit in .bar () ausgeführt. Ich möchte wissen, dass ich 2 Methoden in der Kette bin.
Der Grund, warum ich diese Informationen auf irgendeine Weise abstrahieren muss, besteht darin, dass ich bei Erreichen der letzten Methode in der Kette ein Ergebnis zurückgeben kann, anstatt dass das Plugin-Objekt die Kette an diesem Punkt unterbricht, um auf unsere Daten in der Kette zugreifen zu können Variable 'result'.