Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
JavaScript besitzt eine bewusst einfache Kern-API und eine ausgesprochen komplizierte clientseitige API, die durch größere Inkompatibilitäten zwischen den Browsern auch noch ruiniert wurde. Durch das Erscheinen des IE9 sind die schlimmsten dieser Inkompatibilitäten zwar verschwunden, aber viele Programmierer finden es einfacher, Webanwendungen mithilfe eines JavaScript-Frameworks oder einer Tool-Bibliothek zu schreiben, um die häufig auftretenden Aufgaben zu vereinfachen und die Unterschiede zwischen den Browsern zu verbergen. Aktuell ist jQuery eine der bekanntesten und am häufigsten genutzten Bibliotheken. [46]
Da die jQuery-Bibliothek so viel Verbreitung gefunden hat, sollten sich Webentwickler mit ihr vertraut machen: Auch wenn Sie sie nicht in Ihrem eigenen Code nutzen, werden Sie sehr wahrscheinlich in fremdem Code darüber stolpern. Glücklicherweise ist jQuery stabil und klein genug, um sie in diesem Buch dokumentieren zu können. Sie werden in diesem Kapitel eine umfassende Einführung finden, und Part IV enthält zusätzlich eine Quick Reference. Die Methoden von jQuery haben im Referenzteil keine eigenen Einträge, aber in jQuery finden Sie alle aufgeführt.