Was ist jQuery?

jQuery ist eine javascript-Bibliothek. Okay, das ist vielleicht nicht viel Sinn machen. Was ist eine javascript-Bibliothek? Eine javascript-Bibliothek ist eine Sammlung von Code, den Sie verwenden, wenn Sie den Zugriff auf zusätzliche Funktionen erhalten möchten oder das Leben leichter zu machen. jQuery tut beides.

jQuery ist sehr beliebt. Obwohl es keine genauen Statistiken zeigen, sind, wie oft jQuery verwendet wird, oberflächliche Blicke auf beliebten Websites zeigen, dass jQuery alle über das Internet ist.

jQuery macht auch Cross-Browser-Entwicklung einfacher. Auch wenn Sie nicht viel davon weit, so gesehen haben, Unterstützung für javascript ist sehr unterschiedlich von Browser zu Browser und von Version zu Version. Was funktioniert in Firefox möglicherweise nicht in Internet Explorer arbeiten, oder vielleicht ganz das Gegenteil zu arbeiten.

Ein beliebtes Beispiel dafür, wie die javascript-Unterstützung unterscheidet sich von Browser zu Browser beinhaltet die Handhabung der Daten. Es gibt eine bestimmte javascript-Funktion, die das Jahr zurück. Zum Beispiel ist es unter der Annahme, 2008, wenn Sie die Funktion aufrufen, wird javascript soll 2008 zurückkehren - aber das ist nicht immer der Fall ist, je nachdem, welchen Browser Sie verwenden.

Wenn diese Funktion in Firefox oder Safari verwendet wird, erhalten Sie das gesamte Jahr 2008, als man erwarten würde. Wenn Sie javascript in Internet Explorer verwenden, können Sie die Anzahl der Jahre erhalten, die seit dem Jahr 1900 vergangen sind, wenn das Jahr 2008, würden Sie 108 zurück aus dem Internet Explorer erhalten. Natürlich, wenn Sie jede Art von Datumsberechnung mit diesem Wert zu tun versuchen, es wird wild schief zu sein.

Welcher Browser ist richtig? Es spielt eigentlich keine Rolle. Wichtig ist, dass die Browser-Hersteller die javascript-Spezifikation anders lesen und am Ende verschiedene Dinge für die gleiche Funktion zurück.

Leider ist das Datum Beispiel nur eine von vielen solcher Beispiele (etwas viel ernster als das) in dem Browser unterscheiden sich darin, wie sie javascript implementieren. Die gute Nachricht ist, dass jQuery entfernt diese Komplikation nimmt. jQuery-Funktionen herauszufinden, was Browser auf eine genaue Art und Weise verwendet wird, und dann machen es, um den Browser verhalten sich in einer konsistenten Art und Weise zu machen.

Menü