Vorteile von jquery: 1. Leichtgewichtler; 3. Ausgezeichnete DOM-Operationskapselung; 5. Perfekte Ajax-Variablen; 8. Kettenbetriebsmodus; 9. Implizite Iteration; 10. Umfangreiche Plug-in-Unterstützung;
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery1.10.2-Version, Dell G3-Computer.
1. Nach der Komprimierung mit dem von Dean Edwards geschriebenen Packer beträgt die Größe weniger als 30 KB Serverseitig beträgt die Größe nur 18 KB.
2. Leistungsstarke Selektoren
JQuery ermöglicht es Entwicklern, fast alle Selektoren von CSS1 bis CSS3 sowie die ursprünglichen erweiterten und komplexen Selektoren von JQuery zu verwenden. Entwickler können sogar Plug-Ins hinzufügen Schreiben Sie ihre eigenen Selektoren. Da JQuery die Selektorfunktion unterstützt, können Entwickler mit gewisser CSS-Erfahrung problemlos mit dem Erlernen von JQuery beginnen.
3. Hervorragende Kapselung von DOM-Operationen
JQuery kapselt eine große Anzahl häufig verwendeter DOM-Operationen und erleichtert Entwicklern das Schreiben von Programmen im Zusammenhang mit DOM-Operationen. JQuery führt problemlos verschiedene Operationen aus, die ursprünglich sehr komplex waren, sodass JavaScript-Neulinge hervorragende Programme schreiben können.
4. Zuverlässiger Ereignisverarbeitungsmechanismus
Der Ereignisverarbeitungsmechanismus von JQuery übernimmt die Essenz der vom JavaScript-Experten Dean Edwards geschriebenen Ereignisverarbeitungsfunktion. Ja, JQuery ist bei der Verarbeitung von Ereignisbindungen recht zuverlässig. Auch im Hinblick auf reservierte Fluchtwege, schrittweise und nicht-invasive Programmierideen leistet JQuery sehr gute Arbeit.
5. Perfektes Ajax
JQuery kapselt alle Ajax-Operationen in eine Funktion $.ajax(), sodass sich Entwickler beim Umgang mit Ajax auf die Geschäftslogik konzentrieren können, ohne sich um komplexe Browserkompatibilität und Probleme bei der Erstellung und Verwendung kümmern zu müssen von XMLHttpRequest-Objekten.
6. Variablen der obersten Ebene nicht verschmutzen
JQuery erstellt nur ein Objekt namens JQuery, und alle seine Funktionsmethoden befinden sich unter diesem Objekt. Sein Alias $ kann auch jederzeit die Kontrolle austauschen und wird niemals andere Objekte verunreinigen. Mit dieser Funktion kann JQuery mit anderen JavaScript-Bibliotheken koexistieren und in Projekten sicher referenziert werden, ohne dass spätere Konflikte berücksichtigt werden.
7. Hervorragende Browserkompatibilität
Als beliebte JavaScript-Bibliothek ist die Browserkompatibilität eine der unverzichtbaren Voraussetzungen. JQuery kann normal unter IE6.0+, FF 2+, Safari2.+ und Opera9.0+ laufen. JQuery behebt außerdem einige Unterschiede zwischen Browsern, sodass Entwickler keine Browserkompatibilitätsbibliotheken erstellen müssen, bevor sie ein Projekt starten.
8. Verkettete Operationsmethode
Das Besondere an JQuery ist die verkettete Operationsmethode – das heißt, eine Gruppe von Aktionen, die auf demselben JQuery-Objekt ausgeführt werden, kann direkt nacheinander geschrieben werden, ohne dass sie wiederholt abgerufen werden müssen . Objekt. Diese Funktion macht JQuery-Code äußerst elegant.
9. Implizite Iteration
Beim Verwenden von JQuery, um alle Elemente mit der Klasse „.myClass“ zu finden und sie dann auszublenden. Es ist nicht erforderlich, jedes zurückgegebene Element zu durchlaufen. Im Gegenteil, die Methoden in JQuery sind so konzipiert, dass sie automatisch Sammlungen von Objekten statt einzelner Objekte bearbeiten, was eine große Anzahl von Schleifenstrukturen überflüssig macht und somit die Codemenge erheblich reduziert.
10. Trennung von Verhaltensschicht und Strukturschicht
Entwickler können Selektoren verwenden, um Elemente auszuwählen und dann Ereignisse direkt zu Elementen hinzuzufügen. Diese Idee, die Verhaltensschicht vollständig von der Strukturschicht zu trennen, ermöglicht es JQuery-Entwicklern und HTML- oder anderen Seitenentwicklern, ihre eigenen Aufgaben zu erfüllen und frühere Entwicklungskonflikte oder einzelne Entwicklungsmodelle zu beseitigen. Gleichzeitig ist die Nachwartung auch sehr praktisch. Es ist nicht erforderlich, bestimmte Funktionen im HTML-Code zu finden und den HTML-Code wiederholt zu ändern.
11. Umfangreiche Plug-in-Unterstützung
Die einfache Erweiterbarkeit von JQuery hat Entwickler aus der ganzen Welt dazu gebracht, JQuery-Erweiterungs-Plug-ins zu schreiben. Derzeit werden mehr als Hunderte offizieller Plug-Ins unterstützt, und es werden ständig neue Plug-Ins getestet.
12. Vollständige Dokumentation
Die Dokumentation von JQuery ist sehr umfangreich. Derzeit gibt es viele englische Dokumente und relativ wenige chinesische Dokumente. Viele Teams, die JQuery lieben, arbeiten hart daran, die chinesische JQuery-Dokumentation zu verbessern, beispielsweise die chinesische API von JQuery.
13. Open Source
JQuery ist ein Open-Source-Produkt und jeder kann es frei nutzen und Änderungen vornehmen.
Empfohlene verwandte Video-Tutorials:jQuery-Tutorial
(Video)Das obige ist der detaillierte Inhalt vonWas sind die Vorteile von jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!