Einer der wesentlichen Vorteile von JQuery im Vergleich zu anderen JavaScript -Frameworks vereinfachen. Um zu verstehen, wie das Verketten funktioniert, lassen Sie uns in ein vereinfachtes Beispiel eintauchen.
betrachten ein Objekt mit mehreren Methoden:
var obj = {
first: function() { alert('first'); return obj; },
second: function() { alert('second'); return obj; },
third: function() { alert('third'); return obj; }
};
In diesem Beispiel gibt jede Methode das aufrufende Objekt selbst zurück. Infolgedessen können Sie die Methoden nahtlos zusammenketten:
obj.first().second().third();
Dieser Kettenmechanismus wird aufgrund des zurückgegebenen Objekts ermöglicht. Nach der Ausführung von First () hat das resultierende Objekt weiterhin Zugriff auf die zweiten () und dritten () Methoden. Daher können Sie diese Methoden weiterhin verkettet, ohne mittlere Variablenzuordnungen zu erfordern.
In jQuery wird dieser Verkettungsmechanismus ausgiebig verwendet und bietet eine prägnante und effiziente Möglichkeit, die DOM zu manipulieren. Zum Beispiel können Sie ein Element leicht entfernen und Klassen hinzufügen:
$ ('mydiv'). Removeclass ('off').
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3